hmm steam isn't so bad, i hated it at first because it was just another hurdle for joining games in hl (and when it came out pc's didn't have much ram so any extra processes was a performance loss in most cases), but its not that bad any more, the one and only problem with it i would say is that according to them you don't own anything you buy from there so, if they wanted to, they could shut down and you'd lose access to everything you've bought, although that is highly unlikely considering the market share they have on DD.