Posted Monday 4th June 2007 01:17 GMT
Not really a new Idea Just Microsoft Marketing again
This is not new though, see this demo from Feb 2006, its just Microsoft winning the marketing game once more.
http://www.youtube.com/watch?v=UcKqyn-gUbY