Steam needs to get better servers. Seriously. Whenever a large L4D2 update comes out, steam has a seizure. I'm also downloading at 400kps rather than my usual 1.5mbs due to the dam Christmas sale. Stream, come on, you have a large community so get some dam servers that don't suck ass.
What do you guys think? :/