Here is a great video showing all 4 iPhones models performing a bunch of tests to see which one performs best. You would say the iPhone 4 beats all previous models, at everything. Not so.

Check it out but maybe switch audio off. I feel like burning some incense after this. And I hate incense.

Four Generations of the iPhone from Chris Pinnock on Vimeo.

Ah, found a different edit (via @Fredoichi) with better music and running counters. Much better: