Help programming the arduino ethernet on a robot

Hello all!

I am not sure if you have heard of http://www.jbprojects.net. I am trying to recreate the wifi remote control car Wifi Robot - JBProjects.net instead of using a router with a serial port, I was hoping to use an Arduino uno with the ethernet shield to connect to the router. The author included the code for the arduino serial. I am new to programming the arduino and i was wondering if anyone could help me adapt the code (or even let me know if its possible). http://dl.dropbox.com/u/2823804/car_arduino.c is the download link to the code for the arduino serial. All this really has to do is translate the arrow keys on a laptop to powering pins on the arduino so i can override the onboard receiver on the car to drive it.

Thank you!

The below project does not require a lot of hacking.

http://www.lynxmotion.net/viewtopic.php?f=20&t=6343

Here is a related question. Do you need to use the arduino ethernet shield for a project like this or could you use something like an xBee to connect to the arduino and send commands that way? Or is the ethernet shield needed to install a web server as well?

I originally thought this was going to be the simplest method. I chose the Ethernet shield because it was cheap and i was planning on leaving the router on-board for the camera I plan on mounting anyway. Last night I stumbled on this website TKJ Electronics ยป WiFi Controlled RC Car with the Arduino only problem I have with it is that its written for the ardiono wifi shield. The process is exactly what I want and the protocall should be the same. How hard is it to take the code given and convert it to the Ethernet shield library?