Mango update will bring it closer to competition levels, although to win consumer's hart and mind MS should go further then just chasing after what Apple did, or Google did, it should bring it's own unique features, and that's where we have a problem. Last great thing WP team did was a useful interface, but that's where it ended as well. Now MS back into old habit of watching the market and serving to IT administrators of Fortune 500 companies. Consumer is getting forgotten once again. Just to make a phone call or update a Facebook is not enough anymore. Communications develop quickly. We are stepping in to 4G era, with much faster and cheaper data. People want to have video conferencing ability on their devices, easy upgrade process, more web technologies available to them such as Flush, Silverlight, yes the one by MS, Java, etc... And what ever happened to good old and forgotten features of Windows Mobile, such as, let's say handwriting recognition, and stylus support? As screens on mobile devices become larger, 4-4.3" is a new normal, than more scence it makes to have those features. Or will we wait for Steve Jobs to bring to his iPhone and call it REVOLUTIONARY feature?
You create your opportunities by asking for them