umm well to say the truth, i actually think the xbox hard drive is a nice feature especially for xtreme sports games where your own music tracks can be played, downloadable content, and etc. I know u can just blast a stereo but it is nice to hear it from the same system so dont flame me.
xbox has easy lan abilities. I totally cant wait for GCN it will be super sweet for Mario Kart!
umm dvd playback, bleh, alot isnt even supported and u need to purchase a controller for xbox, bleh.
xbox has online abilities, but nothing interesting on it yet, lol. IMO mechassault isnt a great game to make me pay $100 dollars for (game then xbox live), and ps2 has online abilities, but they have very little and the only good one has alot of cheaters (socom).
Personally I like my Gamecube the best. I currently own a GCN, XBOX, and i used to own a Ps2 but it broke down in 5 1/2 months.
My ps2's dvd player ruined my simpsons dvd, argh! and the games graphics were terrible for most games and load times was god awful.
And my xbox is only on a so so basis untill i have my every other week halo lan party.
My Gamecube plain out just has been a blessing since its release, unless u count the dent it put in my wallet, so many great games!