GameCube is a great console, separates the casual gamers from the hardcore. All hardcore gamers I know (and thats basically all my friends) love the GC to bits. Why? Because they play for the games, not for the pretty graphics.
X-Box's are cool, my girlfriends bro is borrowing one off a mate of his. When he's given it back we're gonna get our own and get it modded.
My PS2 rocks, loads of games on it as it's been chipped, recently been playing a lot of I-Ninja which is just a kick ass game
GBA/GBA SP both kick ass, the whole Game Boy line is totally amazing, how anyone can not find them fun is totally beyond me.
Never played an N-Gage, would like to but don't know anyone who's got one. To be honest they seem like a bit of a waste of money. I mean, I've got a mobile phone, I've got my GBA...I don't need them combined O_o
Desktop PC (and to a certain extent, laptops too) have always been and will always be the best gaming platform for FPS and RTS no matter what anyone says, there is no possible way you can beat the keyboard and mouse setup, I don't care what anyone says.
Voted for all the platforms except for N-Gage as I've never used one, as someone earlier said, they've all got their good points and bad points but no matter which console you have (PS2, GameCube or X-Box)
GET I-NINJA FOR IT!! It's one of the best games you will play this year.