Android is for teh weak!
iphone is for teh 1337!!! bitch!
iPhones have no flash,
Androids will in the 2.2 update.
iPhones will never.
iPhones suck in general, bad reception, and too overrated.
Androids, however, for the most part have really good reception, more free apps, what's not free can be easily gotten for free without 'jailbreaking' or flashing. And most importantly, it isn't made by Apple.