I'm going to have to say PC, although I can happily sit in front of anything as long as the game's decent enough. As a backup is the DS, keeping me sane on the train.
I'm holding off on the next gen for now though, because (a) I'm cheap, and (b) there're still not enough killer apps to...