To fix the messaging hub, I think Microsoft should include optional integration with all services that offer it. For example, integration with Skype, FB messenger(still integrated via outlook), Google Talk(works with IM+) and others. It'd make the messaging hub a bit more useful than it is now.