So glad I've been using Steam since it debuted.
Seriously, this is the console generation people really need to reevaluate PC gaming. Buy a good gaming laptop, put it in a backpack, load it with a mouse, wired (or wireless) controller, and when you are at home just plug it in to your big screen via HDMI.
Not to mention Steam sales. Holy crap games can get soooo cheap on Steam during sales. If you are patient, you can have a library of over 300 games and only invested 1000$. Oh, and...backwards compatibility. Yeah.