Help with getting started

Hi all.
I´m "as good as" new to programming and I want to build one arduino project. I was thinking about rc car with camera controlled by joystick from a computer via WiFi. I know that you can get controller with built in camera on WiFi http://www.surveyor.com/blackfin/, but they are too expensive (around $300 if I remember correctly). So my idea was to buy 2 port WiFi USB port and connect my webcam and the arduino controller. I was wondering about using servo motor to turn, but what kind of a motor would be best for driving the car? I have stepper motor, could that work?

I also want to write program that reads from the joystick, views the picture from the webcam and controll the controller. Can I write it in C++ or are better ways to do it? I have seen the source codes "Joystick controll of a servo". Can I import Python codes into C++?

Would there be any problem connecting the webcam via WifI?

Thanks in advance
Valgeir

Where does the Arduino fit into your scheme?
The car can be driven by standard R/C gear, the camera transmission by standard 2.4GHz gear, so why bother with an Arduino?

This is only for educational purpose. Just to be able to put togeather program that control device from a computer is something I want to learn.

Control the vehicle via Arduino, but don't expect it to handle video (or anything close)

This is only for educational purpose. Just to be able to put togeather program that control device from a computer is something I want to learn.

You could start out with something simple like below. Bottom are some ideas on making a routerbot.

http://web.comporium.net/~shb/wc2000-PT-script.htm

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