,Turbodad wrote

@Harlequin: I suggest you try iPhone development before trash-talking about it. You may be pleasantly surprised.

It is a sad dev environment. They have sad tools (xcode 4 is just now getting to live in the same state (but not the same zip code) as Visual Studio, debugging is sad, namespaces are sad (oh wait, where did they go?), etc etc etc...

I've done WP7 dev as an evening hobby for the last couple of months and there is really no comparison between the two.