OK, I was using manual upload on the DLink, the others, I don't recall.
On the sight that XS suggested I get 1.4 on my Linksys E4200. I do normally use speedtest.net.
I just wonder why that cheap Buffalo got me double or more the upload speed of my better routers?
The UI of the Buffalo is a love/hate thing. It's both simpler and harder to use than other UI's.