PC > Home consoles > a lot of other things > handhelds/portables.
I really don't like handheld gaming at all, the controllers are always inferior to home consoles and I think it just feels uncomfortable. The screens are very small and the resolution/graphics are always lagging generations behind. For me playing on a 3DS, DS, PSP or Vita is just a slightly better experience than smartphones. And I would perhaps even go as far to say that smartphone + an accessory like iPega or something is better than any handheld console. Speaking of comfort.
If a handheld were as big as a normal controller it would feel much better to play on it, but then it would be too big to carry around.
The only handheld system that I have ever bought was a PSP, because of boredom at work.
My vote, to no surprise, went with home consoles.










