It's crap, I tell you! Of course, I'm also using a wireless router in a house with several other computers that have internet, so depending on how many people are on and what they're doing affects this. For example, trying to DL from Steam while someone else is playing Guild Wars is a great way to have shitty connection, both ways.