In case you missed it, here's all of the major Windows Phone 7 news from the week. Seems as if Microsoft can't stop talking about their new OS!