I played around with using the kinect as a driver camera last year, and I managed to get it working with just some of the shelf freeware:
1. KinectCam, a driver to make the kinect work as a USB webcam.
2. yawcam, a small aplication to host the camera feed over the network.
It worked quit well, but at about a second of lag with the classmate on the robot transmitting over wifi, it was too slow to be useful, and we didn't have any weight allowance left.
Cool part is that KinectCam was able to place a BMP crosshair at a certain "depth" into the image, which was great for aiming.
