I'm a Microsoft technologies fan. Period. There are lots of "non-Microsoft" technologies (or programming languages) that I like (I love PHP and MySQL! I've been using them for a decade!), but my main core (personal and professional) is Microsoft. My passion!
So, as a natural .NET fan, my mobile choice was, obviously, the .NET Compact Framework. This was like 2007 or so.
However, programming languages and technologies are just a means to an end.
Hey... I just bought an Android phone! So, lets Android!