They have actually had usb video cards for a while believe it or not
http://www.usbgear.com/USB-Video-Card.html