the graphics/hardware haven't changed
Uh... the graphics have indeed changed, and for the better.
you don't need to read anything in Halo.
You need to read your mission objectives, and you need to hear the dialog to know what's going on. If it's in another language, this creates a problem.
I'll still hold to my view of Nintendo as a true console while the Xbox is a cheap pc anyone can play, while the Sony system is just a plain overhyped machine that can play dvds...wooo !
They all have good points. Gamecube has excellent Nintendo games, and some high-quality third-party titles. Xbox is the multiplayer console of choice, better versions of PS2 games, and good for a few single-player romps (Ninja Gaiden!) PS2 is excellent for a mix of big-name titles and more niche games (what other console lets you run the gameplay gamut from GT4 to Disgaea to FF12?)
It's in your interest as a gamer to buy and enjoy all three.