I personaly love steam, it enables mass distribution and updating/patches easily. I cant understand why people complain about it, maybe the ones who hate it are new and they dont understand. Ive had Steam since the old Counter-Strike days and I have never had a bad experience with it, their...