Well I think PS2 has a really nice lineup... There may not be a whole lot of good games (that we know of, at least), but there are some good'uns... Unless you're Gekko, that is... GTA: VC, SH3, Kingdom Hearts, Onimusha 2, FFXII (Yeah I know it's a ways off, but still)... and a couple other RPGs that are supposed to be good that I can't remember the name of
But still, NGC has a bit better lineup... Zelda, Mario, Metroid, Star Fox Adventures, Star Fox, F-Zero, and a few more... yep yep...
So I'd say NGC, PS2, Xbox, then GBA... cuz I don't follow GBA
