After Steam did it's latest update, I could not connect to the internet any longer and wound up reinstalling windows. I didn't know at the time that it was caused by Steam but everything was ok until I again installed Half Life 2 (and it's bastard brother, Steam). Lo and behold, could not connect to the internet. To cut a long story short, I had to re-enter my user name and password on the connection, even though they were already there. This Steam bollocks should be flushed away like the turd that it is.