I have experience in both, and while the languages for both are about equally as difficult, i would say developing for Android is the better choice as you don't have the difficulties of the iOS certificates and the app store approval process. Also, before testing an app on your iPhone, they force you to pay them $100, even if you don't plan on releasing the app. Of course, you can jailbreak it and install it that way, but then you lose the debugging ability, which to me is pretty important. Android costs you $25 for a lifetime of development, iOS costs you $100/yr. That's my input, I hope it helps!