I'm working on the same thing right now as the first phase of a goal i have in mind. I went the expensive route and I have a powerbook sitting on a VEX Robotic Set
formatting link
I had troubles with web cams but finally got one that works with a Mac. Currently I'm using a helpful, but mac only tool called evocam
formatting link
to broadcast streaming video with its own server. I'm now looking into sending commands to the laptop over the web page. A friend told me it can be done in Java Script so I start learning java script tomorow! Also I have to make or wait to get a a VEX programming module to interface between the laptop and the PIC microcontroller box it comes with. If anyone has the java-script code or a better alternative for sending realtime commands through the internet please post a message. I'm not too excited about learning java script.
Also, the powerbook is also for personal use, not just the robot.