Re: Android vs. iPhone, Android has quite a few quirks and if you're looking to avoid getting mired in confusing details of the system, I would steer clear (the UI layout system in particular can be pretty arcane, but there are other flaws as well). It's easier, and in my opinion, more fun to ship something with iOS. I recommend it highly over the Android SDK.
(I do Android and iOS for a living)