I am prepared to get lots of hate for this.

I like the Xbox Kinect.