I hate Steam! I am not very technically oriented, and their interface requires more tech savvy than I can muster. Last time I looked, there was no "Interface for Dummies".
Facman, you may later on, take another look at Steam.
I have about 60 games with them, and never had a problem yet. I have learned to wait until xmas holidays to purchase all my games at discount.
I guess the hardest problem is setting up one's account.
After that, once the password has been saved, plus I wrote it down in my address book too.
I just chick on my desktop shortcut, it pops right up.
Do note, you need to adjust some virus checker, to allow Steam onto your computer.
All the times that my computer has failed, or adding new software to a new computer, Steam was very friendly and easy for this old fart.
Later Buddy
LH