[citation][nom]Stryter[/nom]Compared to C# and the XNA framework, XNA is leaps and bounds over the android sdk. Since WP7 will be utlizing XNA for app development, I'd have to say that developers may find it much easier working with WP7 than either android or apple.[/citation]
this is very true, if you are starting from scratch, but not if you are porting. though, for performance critical things (like games) it remains to be seen if you can really get the level of performance that you can with native code. there are some very worrying things in the documentation about the lack of optimization. but as a dev platform, as you would expect from MS, WP7 is the nicest.
[citation][nom]rhangman[/nom]Maybe he should switch to Samsung's Bada OS? Android isn't the only Apple competitor.[/citation]
+1 on this. Bada is simple, just c/c++, no horrible java or objective C getting in the way. nice integrated eclipse IDE and simulator, definitely a go for your c++ coding needs. also, webOS looks promising on this front too. it should say something that Angry birds has been ported to WebOS before being ported to android.