Windows Phone 7 Ad (Video)

Watch the Windows Phone 7 ad featuring the HTC Mondrian here. Probably the best operating system Microsoft has ever created powers up mobile phones...and some techies predict it will be better than the iPhone. Windows Phone 7 is expected to be released in Europe in October, November in the US.