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.
I have not written any games for either platform though, so I can't compare that experience.