The world is eagerly awaiting the arrival of Windows Phone 7. While there aren’t too many reviews or actual devices we’ve see so far, has got a very insightful hands on video demo of what Windows Phone 7 is all about. They’ve apparently got the OS running quite smoothly on a Samsung Omnia HD. Take a closer look.

Tags: , , ,