11 Dec 2010 New Windows Phone 7 Official Ad featuring XBox Avatar Posted in News, Windows Phone By arvindk On December 11, 2010 Windows Phone 7 is the one for all of us waiting and wanna feel the amazing experience of such a great Phone. Now you can create and update your own XBox Avatar. Related Posts Nokia Lumia 820 Specifications and Price Microsoft Office 2010 Service Pack 1 going to be released next month Register for Microsoft Tech-Ed 2010 !!!