How the Xbox Kinect Stacks Up to the Competition