...people are really going nuts with this gizmo. The Linux stuff that can be crammed into it is amazing...this should keep me up late for the rest of the winter...ha!!
It has a network card, two USB ports, 32 megs of RAM to hold the firmware, Linux kernel etc, an Intel Xscale/ARM processor running at 133mhz. For a more full-blown Linux install, you can use an external drive or even a flash memory stick. Right now, I'm using an Iomega 250gig drive and a 1 gig memory stick. Oh yeah, it also has a serial port, but in order to access it, you must solder a 9-pin connector to it...there goes the warranty :)