tough one that, i have all 3 but everyone knows my favourite is the gamecube
ps2 = good games, getting old, worth buying
xbox = too big, poor games, poor controllers, hard drive (its locked to the machine (without chip) so when it dies its bye bye console as the xbox wont run without it), to do anything on it you have to buy expensive extras (dvd, xblive headset), no 56k option for the majority of europeans, broadband included but $50 add on required to use it properly, specification from m$ thats as close to blatent lies as is legaly possible, old technology 32 bit system with poor quality components, slow ram, inbuilt online spying
Gamecube = superb controllers, excellent games, cheap online adaptors (bb & 56k) and online costs, High technology 128 bit system, fastest commercial ram on the planet, wavebird, easily portable, designed as a games machine for games players not as a jack of all trades (and master of none), flexable removable save game storage for game saves.
basicly i like to own a videogames system not a set of weights that displays pretty graphics/dvd player/cd player/toaster/?????? (after all like most people i already own a dvd player and a decent cd player (and a toaster

) so why on earth would i want another one of inferior quality.