iOS 4 vs Android 2.2

Is iOS 4 or Android 2.2 the best that smartphones can get?

The term 'smartphone' has been bandied about for over a decade now, but where it previously meant a horrible, clunky experience, and often the need for an unwieldy stylus, the new generation is more akin to something out of Star Trek.