Any alternatives to using MS Kinect?
I am doing a thesis which will involve motion detection. I would love to use Kinect but this has already been done at my school and my professor is asking me to use a different hardware source. 

Can anyone suggest any alternatives? 

 - Can I for example connect another type of camera to my PC and use the Kinect SDK. 

 - Are there similar SDKs I could use?

 - Could I use a digicam or another type of camera (not a webcam) with OpenCV? 

Any advice would be much appreciated.
Any alternatives to using MS Kinect?
===

I am doing a thesis which will involve motion detection. I would love to use Kinect but this has already been done at my school and my professor is asking me to use a different hardware source. 

Can anyone suggest any alternatives? 

 - Can I for example connect another type of camera to my PC and use the Kinect SDK. 

 - Are there similar SDKs I could use?

 - Could I use a digicam or another type of camera (not a webcam) with OpenCV? 

Any advice would be much appreciated.