One reason I'll stick with iPhone is I get amazing customer service from Apple. I had an issue with the sleep button on my iPhone 4 and they replaced it free of charge and out of warranty. The button became mushy because of the case I was using. My gf broke her screen on a 3GS (her fault), and they replaced it no charge.
For my Nexus One, I had to deal with HTC support because the charging connection pins became loose and eventually broke (I might have pushed in the plug upside-down). It was still in warranty and they charged me $195 for the service. I didn't expect HTC to replace for free, but would have won them tons of points.