VR could be great once it's developed, although it's still in its infancy. So glad I have the money now for when the Oculus Rift or the Valve one comes out to mess around with (again, not going to be for gaming though).
The Kinect is a great piece of hardware, but I don't like such an imprecise method of input for gaming, same with the Wiimote. The Kinect is great for other uses though. I also prefer a gamepad for gaming.