What a pointless exercise.
Everyone knows that Apple have never opted into the spec race. That's the whole purpose of the iPhone - it eschews high spec hardware for truly intelligent software and UI. A comparision like this cannot take on the iPhone's two major trump cards, sync to the world's most popular media download source and 100,000+ Apps available in the App Store.
Both the Android devices are good phones but until the Android Marketplace gathers some momentum there is only one comparison that matters - number of available apps.