It is the same as what makes one person like a different Car MFG over another. Everyone has their own opinion and preferences, some folks just are Apple and Jobs haters so they will bash the iPhone, but as for me, I could not wait to leave Verizon and their phone selection and make the move to AT&T, and it has been over 2 years now. I have no issues with the phone just because it works, also AT&T's customer service is 1000X better then Verizon for ME, not for everyone as I know there have been folks who left AT&T for VZ.
The biggest turn off of Android for me is like a Windows PC, OS built by one company, PC built by another and they never seem to play well together. I would hate to buy an Atrix (even though I was looking into them) as my friend purchased one and got this Blockbuster Video app which is useless and can not be removed, and he said the OS locks up and battery life was poor.
I like the integration with my MacBook and iTunes, and for me it works, but I know a Co Worker who has a Droid X and root'd it and it works perfect according to him, so to each their own, as I have nothing nasty to say about Android because I did not own one and once I bought my iPhone 3G, I was hooked on the iPhone in general.
I agree. I am a new smartphone owner and after playing with the iPhone 4 and the Samsung Captivate, I fell in love with the Samsung and Android. I'm all things Apple but in this case, Samsung and Android suit me better. To each his own.