Windows Phone 7, perceived as the day-late-dollar-short smartphone competing against the iPhone and Android devices, continues to trip over itself.
A month of missteps with phone updates led Joe Belfiore, a Microsoft corporate vice president, to try to explain the problems in an upbeat video on Microsoft's site last week, only to post an apology over the weekend over appearing out of touch.