Microsoft Launches Windows Phone 7, Hoping to Differentiate Itself From Competition