Well, I'm one of those people who loses/scratches the hell out of all their game discs, so I went with the Steam copy. As long as you have a decent internet connection, I don't see how the Steam version is any worse than the disc version. I don't understand how you think Valve or some "hacker" would "steal" your electronic copy of a game. They might dupe your serial or something, which is just as likely to happen with a disc version, I would think, in which case you can contact Steam support who can see that you paid for the game and take steps to correct the situation. If someone dupes your serial when you have a disc copy, what do you do? Wait for Crytek or EA to help over the phone or through snailmail?