So there's this company called Microsoft. Perhaps the name rings a bell. Pretty good at software, services, that kind of thing. They've spent the last five years getting absolutely obliterated on the most important software platform of our time: the mobile phone. Just obliterated, as arch competitors Google, Apple, even Palm (Palm!) have whizzed past, slipping the occasional kick in the ribs to Windows Mobile 6.5, laying in the gutter there. Bleeding pretty badly.
But it seems as if the hemorrhaging may have finally stopped.