Not to sound like a fanboy (cuz I have a 3gs) But megapixel isn't the only part to taking a good picture nor is it the most important.
You also want low noise, depth, and no blur.
http://www.examiner.com/x-51351-Plan...e-Android-army
First result in google news in search of "iphone 4 vs evo camera"