i don't mind steam at all. works well for what it's meant to do. I've downloaded a few games from them. Don't have to go buy them or anything. Start the download before bed, play it in the morning.
As far as TFC looking cartoonish, you're nuts. This one looks like all the guys are happy and bouncy. I'm sure i'll download it and play it, but I'll probably resort back to TFC. I was never much into CS.
I'm sure I wouldn't mind downloading so much if my ISP (earthlink satellite) didn't slow down as soon as you try to download more than 250MB in 12 hours or something like that.. :cockblock