And if your jaw ain't off the floor yet, here goes again: the PIC-MICRO-WEB also contains an RJ45 Ethernet port. Ahem, complete with support for Power-Over-Ethernet (PoE) so that no external power supply is needed. Otherwise, you could draw your power through the PIC-MICRO-WEB's DB-25 parallel port. You can purchase the PIC-MICRO-WEB for $69.95 (known as the Ethernet Micro Web Device; #DEV-08557) from SparkFun Electronics.