lol
YoU ARe comparing apples with bananas, at least bits with bytes
Its perfectly normal to have 40k download on a 320k line, considering adding a BIG b or a small B afther the k.
dont be a pussy about these guys demanding some cold fact on the table. These guys are like walking compilers man, miss out a comma or a dot, and you got your selves a bug, then the bug have to be removed before any furture action can be taken.
And Gigant Eagle said it nicely man: Your hardware doesnT\ mean shit when its comes to uploadspeed (if you dont got fiber and a networkadapter from 1962 do)
And the only reason your hfs says 300+ is because this software is: not trademarked ™ its marked ǥ™ !ya man, genuis traded software.
It picks up your LAN speed before your WAN speed. Thats why it drops my man.. g e n i u s c r a f t e d !
..and that 385, forget about it, your ISP are suckers (like in suckerstraw)(yea, mine too), it will always goes down. Never up.