At first glance, the announcement that Windows Mobile 7.0 will be delayed is pretty frustrating. MS has been in the mobile phone game for a while now and it's really hard to argue that Apple didn't get it right with the iPhone. So why can't someone with Microsoft's power get it right...