i have had 3 android phones (one samsung and two htc's) and i have a iphone 4 now. all 3 androids were ok, when they worked. they were glitchy, inconsistent and were constantly locking up.
the iphone, i have had for almost a year now, and it has NEVER locked up. its nice to know when you pull your phone out of your pocket that its going to work. thats something i could not say with the droids.