OK, wierd thing happened when I connected steam to the net today (i got the net hooked up last night, but it was crappish speeds till this morning). I look at the icon on the systray, and it had the downloading lines on it. I first thought it was updating a game, but when I checked, left 4 dead was downloading, and is currently at 65%. I didnt buy it, and the credit/debit card I last used for steam expired about a month ago. So either someone bought it as a gift for me, or its a steam error. I thought it would pop up with a message if someone had given it as a gift.