Well, Kinect owes quite alot to PrimeSense so I certainly wouldn't categorize it as a 'MS Research' product.
See what Johnny Chung Lee said of his time there for a more balanced look of the records.
I've played around with the Kinect, and without Microsoft's code, all you really get from the hardware is a depth image (think an RGB image with distance from camera for each pixel instead of intensity). Everything else is developed by Microsoft, and it is not an easy feat.
Prime Sense developed their own software for pose detection and tracking, but it is inferior to the XBox360 implementation.