Kinect deep inside Xbox 360

I was reading this article this morning on Gizmodo about Kinect for Xbox 360.  Amazing detail in this article about how this new device works, great videos showing demos.  When will you get one?  How long before this type of natural human interface is on the PC?