speed tests are crap over wifi anyway, i get something around 6mb/s when i do a speed test, but download from a newsgroup i get 20mb/s consistently.
plug my laptop into the router with a wire (i know, they actually still exist!) and i get the 20mb/s, move back to wifi, laptop next to the router and its s**t again.
i only found out today that wifi is half duplex, get that, never knew.