Windows Live Portal for Windows Phone 7 - Teaser Video

One of the last pieces of the Windows Phone 7 puzzle yet to be fully revealed in all its Metro glory, is the "Windows Live phone portal," has been teased once again in a recent promotional video on Microsoft.com.This video however does confirm the above picture is of a web interface where features such as […]

One of the last pieces of the Windows Phone 7 puzzle yet to be fully revealed in all its Metro glory, is the "Windows Live phone portal," has been teased once again in a recent promotional video on Microsoft.com.

This video however does confirm the above picture is of a web interface where features such as "Find my phone" and the ability to remotely organize photos and contacts can be accessed for free.

More Info: Windows Live phone portal

[Source, Via]