The best of both worlds is an iPhone with idroid installed as dual boot, but this is very buggy at the time and doesn't allow the marketplace to legally be installed, and its for older generations of iOS devices at the time being.
But seriously, don't assume that just because someone speaks out and says the iPhone did it first means they love apple. Apple is a giant douche that needs to recognize that once a phone is in the hands of the consumer, it's their phone and their allowed to do with it whatever they please. The need to encourage this aspect like android has in order to better themselves.
By trying to block this with every firmware update they continue to waste resources that they could be using to actually add a few features to their own phone that people actually want, like a better notification system (preferably like androids). Instead people are forced to void their warranty to gain access to these modifications, which in my opinion, who the hell cares, wipe, restore, return, and they have no clue if it was jailbroken or not.
Apple = You can't do that because we didn't get money from it.
Android = Everyone loves modifications so do what you want, pay us though (sometimes).
Who the hell said I love apple. Just because I'm pointing out this isn't the first app to allow this on a smart phone doesn't mean I think the iPhone's better than an android phone.