So I was thinking MS should take Skype and Live Messenger and combine them to make one global MS IM service that would have VoIP, IM, Voice 2-way chat (ala Viber or Talkbox for example). Sort of Microsoft's BBM solution and then some. Make it work on not only WP and Windows, but also work on Xbox Live as well. Basically a fully cross-platform communication service that would of course have clients on other platforms as well.