I would love if MS bought Xamarin and created a first class .NET tool for developing Mobile and cross platform apps. The only problem I can see is that Apple and Google would try and block it.
Imagine where .NET would be today if MS had executed on cross platform the > way Xamarin do. > >