Personally, I have iOS devices but never an iPhone. I dunno, I just don't like Apple devices as a phone. As everything else they're great, multimedia, games, but seems like you already have a capable device (iPad 2) for that.
As for iOS vs Android, the App Store is what iOS has going for it...