After doing the whole \"enterprise\" programming for a while, I\'m seriously disillusioned by the language itself and always feel quite hampered if I have to go back to it. The
Xamarin Studio let's you build in C#/Mono and build apps for both Android and iOS. Now the presentation layers have to be implemented differently on both platforms, but for the ability to use C#, it's a big Win.