I am very happy that Beagleboard does not have Ethernet. I use ethernet-over-usb (ifconfig usb0). And I am planning for some portable application (thus I do not need a cable connection, and I do not want current-consuming devices that I do not use).IGEPv2 has bluetooth and wifi on-board, and more memory (512Mb). It is a complete Linux PC: just add a DVI-D monitor and bluetooth keyboard+mouse (I do not know yet how to install them). But it requires 5V 1A power supply (while Beagleboard only requires 5V 0.4A).