This page has moved to a new address.

Confirmed! Windows Phone 7 to Launch on October 21