Revolution, 360 and PS3 all have USB 2.0 ports.
Revolution has 2 SD card slots.
Gamecube does via an adapter.
All have broadband capability and some wirelessly as well.
There's a fairly large homebrew scene for the Gamecube (
www.gcdev.com www.gc-linux.org) and the Gamecube does have an "official" keyboard as well as ps/2 keyboard adapters.
The Revolution will be equally exploited via it's 100% hardware compatibility with the Gamecube.
One forum member here is making an attempt at porting AROS to the Gamecube (JLF65).
What I like about Revolution and GC is that they are small and can be thrown in a car for "auto-computing" vs. portable...just wire them in an indash LCD and mount them in a modified glove box.
The Gamecube can boot from standard DVDr discs formatted with the joilet filesystem with a $15 drive-chip.
Yes, x86 is fast and cheap, for that matter, Windows can fulfill all our needs, let's just give up and forget about Amiga, Mac, Linux and everything else too. :crazy:
Here's the beauty of consoles: fixed hardware for 5 years so no driver worries.
What kind of programs do I want to run? Browser, email and games. I'm not planning on doing photo editing, music editing or DVD copying in a car, for instance.
As SD card are the new floppy disks, you can save your settings to an SD card then stick them in your main PC(AROS) and synchronize.
Also they can act as a media player.