Just thinking about it actually there is one game i thoroughly regret buying on Steam and that's Company of Heroes. For some reason whenever there is a patch for that game, Steam users have to download the ENTIRE game again. That's about 8gig a pop.... really stupid. I haven't played it in months for this very reason, but apart from that i prefer digital distribution.