PC is the most hardcore option IMO. It's expensive, but the idea of a platform where you can emulate older systems, browse the internet easily, program, etc. and also play games is much more attractive to me. Just having everything in one box is the best, it all feels integrated and seamless.
Plus the fact people with consoles will have to buy a new console come next generation, but you can stick in a few parts to keep your computer up to speed (arguably this is just as expensive, but if you wait long enough for prices to fall, they'll drop more quickly than console technology in general). Also factor in the lower price of games over download services such as Steam, and you're saving money in the long term.
Before I got my PC I was constantly on my DS, but I've found that my DS can't stand up to the big screen big experience in scale and action (which is what I often look for in games). Every so often, titles like Rhythm Tengoku Gold, Professor Layton and The World Ends With You will keep me hooked on my DS like a crack addict, but in general it's just a light refreshment when I'm bored. Though it is, of course, fantastic for holidays, during which I usually attach myself to the thing aha.
EDIT: Forgot to mention the Wii. Mainly because it was something that gathered dust until the Backup Launchers arrived. Looking on average, it's £25 for a next-gen PC game or £40 for another disappointing Wii title, so I felt my money better put towards PC games. That said, the Wii still has some good games that I play, in general the game library has been a disappointment thus far though.