I wrote some time ago about Project Natal. It seemed like great technology but I heard no news about commercial release for quite a while.
Yesterday (2010-06-13) it was presented at Electronic Entertainment Expo in Los Angeles (E3) under it's new name - Microsoft Kinect. Somebody ought to shoot marketing department since developer code names are pretty much always better than final product name.
Although release date was not specified, technology seems to be quite ready and I do hope that it will be released this year. Even with it's new name it remains best thing to have in living room and, for me, single reason why I might buy XBox.