Microsoft Kinect been the best selling consumer device in the history. It was designed for xBox 360 as a gaming control device. It actually change the way you interact with the games. As Windows 8 Hacks predicted, Now it officially release the SDK (Software Development Kit) for PC. That means now you can connect Kinnect to your PC and create applications without much problems.
Some of SDK Questions raise at Kinect SDK Beta Launch Live.
Will the Kinnect SDK work with the Current device? Yes.
Can you use C# C++ VB or Any .NET lanugage to code? Yes.