Here's my stance. Xbox has the power, Ps2 has the game selection, and Gamecube is the combination of both those.
Splinter cell on Xbox? No problem transferring it to Gamecube. I'm running a 2 gig rig with the best geforce available and noticing some slowdown playing that game.
Obviously, they're having a lot of difficulty putting it on Ps2.
I have a gamecube and a ps2, and wouldn't buy an xbox until there is reason (right now the only one is jet set radio future, which isn't different enough from jet set radio on dreamcast.) Halo is coming for PC, and Splinter Cell is already out.
Tons of great games on Gamecube. Most noticeable are: METROID PRIME, the Super Monkey Ball games, Eternal Darkness, etc. We're getting Zelda soon, and while I'm not the biggest fan of the series, it should still be pretty fun.
Ps2 right now still has the game selection, but Nintendo's hardware is the easiest to program for, and almost as powerful as the Xbox. Gamecube still needs more games.
My friend has an Xbox, so any time I really need to play Jet Set or Shenmue 2, I can. I just wish all the companies would chill and just produce quality games.
---
Sex Piano.