Use a Roboard, robotic computer board, or a mini ITX Nvidia Ion platform computer, Equipped with a 300Mb/s N-band wireless adapter. (you'll probably only get 150Mb/s with usb 2.0)Zotak
This one uses the dual core intel atom 330 cpu, with hyperthreading for 2 physical threads and 2 virtual threads, for 4 threads.
It's small form factor can fit many rovers, as long as you have a decent battery for it.ASUS
This one is similar, i don't know about the hyperthreading though, but it has WiFi 802.11b/g/n and BlueTooth Wireless on board
As well as a remote control and receiver.
Either of these would be more then sufficient.
Else, a wireless IP camera, or a standard wireless camera + video input card on a computer would work for video, I believing the Roving Networks has cards that support 2+ Mb/s bandwidth.
Besides that, i'd just suggest using, a mini PC, possibly even a super tiny netbook like the Fuji Lifebook U820.
Use the wifi and create a virtual com port between the two PC's. A virtual com port, with the right drivers does not abide by standard limits, and essentially you're limited to about 80-90% of the wireless adapters data rate. So if you're using 150Mb/s N-band, you should easily be able to see 80Mb baud rates, good luck finding the drivers though, you may have to make a program in Flowstone that works as a wireless to serial converter.
You could probably turn 1 wireless data transfer link into 100+ virtual com ports.
Just throwing ideas out there.