The problem of Natal is the NO CONTROLLER bullshit.
Seriously, it's ok if they want to have a camera for casual games.
But they only showed Eyetoy+ games. Non a single "enhanced feature" for core games, like Sony did with Move, PSEye or 3D.
When Kotaku asked if they will use Kinect to improve core games like Halo Reach or Gears of War 3, Microsoft said that no. That core games are with controller and Kinect games to use without controller. Also, that no 360 games will be updated to have Kinect features.
If they have shown, for example, someone playing Forza with a controller or a wheel, using Kinect to have headtracking, and then, showing how the player can take out the hands from the wheel, and keep playing. Or show, in Halo Reach campaign, giving orders to the support soldiers. But no.
No use of Kinect improve for hardcore games. None. Zero. As much, you can play Forza with the wheel or controller, but without headtracking... or play it without controller, with the unacurate hand position, and headtracking. And no head tracking (maybe not even voice command) for Halo Reach, Gears of War, Call of Duty, etc. They didn't even mentioned Kinect as an alternative of headphone speakers in the games (like PSEye can be used). The only thing that core games have is the promise of Kinect improvements in Fable, that probably will be a set of Kinect minigames, like the Fable Pub Games, to earn more money.
And NO single party has talked also about enhancements of core games with Kinect. I suspect that MS maybe even forbidden the use of Kinect as enhancement of controller experiences.