In the '90s I was entirely into PC games, although very early in that decade I got an NES with some of the last games produced for the system. Also had (and still have) an original Game Boy. Otherwise, it was all MS-DOS and Windows 95 / 98.
In 2001, I got a PlayStation 2 - primarily so that I could play all the PS1 games I never played, as I never had that console (or an N64). Also got a Game Boy Advance. For a few years I was into console games, and also picked up the Nintendo DS and the Wii.
Then I stopped. I had a bunch of console games I hadn't even played yet - still haven't gotten around to all of them. There were just too many great games released during the 2000-2006(ish) timeframe. Pokemon games were at the height of awesomeness, there were loads of innovative new ideas and titles in almost all genres. New Metroid games. New Mario games. New Zelda games. Consoles were finally becoming what PC games always were - involved, deep.
Part of the reason I stopped was because of my backlog of games. I had a ton of games that I hadn't ever really finished. Getting about 10-15 hours into a game wasn't too hard, but pushing through past that point often felt repetitive. I think a lot of games should be a lot shorter - in the last 25-50% (or more) of many games you're not getting much more story, you're not exploring new and different types of gameplay, you're just doing repetitive things.
These days the only games I buy are for Steam. Because I have so many unfinished game, the marginal value of an additional title is very low, because the likelihood that I'll get around to it is low. My standards are also much higher - I have less free time and I want to play only excellent games, and there aren't that many of them. Steam also has a lot of indie titles that are trying fresh, new ideas rather than rehashing the same old thing that's been done before - and the price is oh so right. I've also sold some of the console games I'd collected over the past decade or so, resigning myself to the fact that a) the games haven't been taken out of the shrinkwrap, b) some of them aren't that great, and c) people will pay a pretty decent price on eBay for them - more than I paid for them, oftentimes. Long-winded, eighty-plus-hour JRPGs in particular that aren't top flight games are going on the Bay.
Fez, Bastion, FTL: Faster Than Light, Minecraft, Braid, Deus Ex: Human Revolution, Costume Quest, Bioshock, and the Shadowrun Returns series have all been some of the best gaming I've had in the last few years. Some of those are on consoles, but there's no real reason to get one when the games are also out on Steam. The XBox controller works great on a home PC, and I have a gaming PC hooked up to my TV. For portable stuff I still have my GBA and DS, although the DS has a broken hinge I have been meaning to fix. Cheaper games, no steep hardware costs...what's not to like?