If you are using a wireless "g" device (which is quite likely), then you are not ever going to get much more over 20 megs.
I get around 18 or 19 most of the time with my HH3, but connected with an ethernet cable, 37.5megs solid.
My wifi machine drops to around 16megs when it's busy. But hey, that's till just fine.
I would check your network conenctions in the control panel and take a look to check you do not have IPv6 and 4 ticked.
This caused me a lot of grief when first using Win 7 and since ticking V4 only have never dropped
Hope this is of use
Hi Rob, I have a 802.11bg/n Wireless LAN so what does that tell you???
b/g/n means your device is capable of 'b' or 'g' or 'n' speeds. 'b' and 'g' will give the slowest throughput, anything up to 54mbs. 'n' will give the faster, anything up to 300mbs