XBOX has a few good games, Playstation 2 has BY FAR the most games (including PS games which are also cheaper than XBOX, PS2 or GC games), and also, in my opinion, the best games. Keep in mind, the Final Fantasy series continues on PS2 only.
But... from statistics and rumors I have learned that Xbox has much better graphics and memory, making it an all-around better console. I've also heard the online gaming is better, but I think people just say that because Xbox has HALO.
As for the Game Cube... well, if you really want to play those remade remakes of the same classic games like Metroid, Mario, Sonic and all those AGAIN, then get the Game Cube. I wouldn't want it for that reason, and also because the CD's would never last in my household. I swear... my brother would probably swallow one on accident.