I would suggest it's not necessarily a wi-fi problem. We have a PC connection with an Ethernet cable to the router, and a couple of laptops that we use around the house. Hotmail sometimes hangs like this on the Ethernet connected set as well.
My line speed is nominal 8 mb but I generally get about 5mb download and about 0.8 upload.