Steam is one of the greatest thing to have happened on the internet. Not because I'm lazy or anything to go the store but I've bought just about every game off Steam.
Last night's TF2 update downloaded in a few minutes.
I AM lazy so steam is great for me. Truth be told, its great just for the simple fact I don't have to dig around for lost media or cd keys.