dsgamermike, alternatively to porting over a TCP stack for an ethernet shield, you might also consider using one of these ethernet->serial converter boards, like those from wiz-net (unless you were already talking about one of those)
For example: http://www.arduino.cc/en/Main/ArduinoEthernetShield uses a wiznet chip, an ethernet->serial converter WITH an onboard TCP stack. These are super easy to talk to and do most of the work for you. Even if you cant get the "ethernet library" (which you probably can port fairly swiftly) running, to talk to these shields is really just writing some commands over serial to turn them on, configure the network, and then send data over serial. very straightforward.