I personnaly wouldn't be able to choose between all the console available, PS2 and Xbox both kick ass, GameCube have less good game (or interesting
game), but it's still a good console.
But PS3 and X-Box2 are on their way so...buying right now might not be a good idea. If you really want a console of the current generation, just wait
till the new ones comes out, so the price will be slashed.
I stick with my PC for gaming, and still have this old dreamcast for whenever I want to play Soul Caliburs lol..
This old game ROCKS!