I own an xbox, if not for Halo, it wouldn't be that great of a system. I wouldn't mind owning all three, not sure which would get the most play, Gamecube is a pretty nice system if you ask me, it has several really good games, ps2 has a tonne of games, if you want a system that you can get pretty much any game for then PS2 is for you. I have an xbox so I will tell you a little about that. It is great if you are into fps games, and if you like the idea of having your own soundtrack for some games. Halo is one of the best games ever, and there are quite a few other great games. There is also xbox live which is an awesome way to play games. Jet Set Radio Future is another great xbox game, it all depends on what you like though, I bought the xbox because I won $500 in Futureshop money, and it looked to me to be the best system. It beats out the PS2 and GC in terms of video processing power, and speed, but it all depends on what games you like. It will take a while for systems like GC and XBOX to amass the quantity of games for PS2, but the ps2 is not as powerful as the other two as far as I know so there is a little bit of a trade-off there.