I'm an iOS developer who has passed on android, but I'm surprisingly (as a longtime microsoft hater) open minded about Phone 7. I sincerely doubt that it is as easy to develop for as iOS... but I am an optimist and hope MSFT has improved this regard enough to not drive me up the wall.
What remains to be seen, for me, is whether there is a viable market or not. People like to complain about Apple's AppStore, but it is a good market. I don't worry about whether I'll get paid, I get good info about sales in a timely manner, and the terms are acceptable. And I appreciate the review process (despite having an app rejected once, they were right, I fixed it, no problem.)
So, my real concern is how the stores are going to shake out, and if there is a single store for "Phone 7" (what a name! ugh) whether it is as well run as the AppStore.
Having done both iOS and WP7 development I will tell you that I found WP7 enormously easier to develop for. If you can handle writing a Silverlight app, then you can program for WP7 with no problem.
I have not written any games for either platform though, so I can't compare that experience.
What remains to be seen, for me, is whether there is a viable market or not. People like to complain about Apple's AppStore, but it is a good market. I don't worry about whether I'll get paid, I get good info about sales in a timely manner, and the terms are acceptable. And I appreciate the review process (despite having an app rejected once, they were right, I fixed it, no problem.)
So, my real concern is how the stores are going to shake out, and if there is a single store for "Phone 7" (what a name! ugh) whether it is as well run as the AppStore.