Nick Saint offers the most unbiased Android vs iPhone comparison that I have seen to date. It is well-balanced and (IMHO) reasonable in its assessment. The comments pre-date the iPhone availability of Google Voice, Google Goggles, or the potential “Verizon iPhone” – which might ameliorate some criticisms – but otherwise it is very fair.
I have hated all other “which is best” articles because they are so black-and-white in stating their personal preferences as fact. Don’t let anyone tell you that you are somehow less intelligent/attractive/moral if you prefer to have a virtual keyboard (iPhone) or removable battery (Android). There is no one right answer, no universal choice. Whatever you prefer is right for you, no matter what anyone else may opine.