I have a HTC phone right now and it's terrible, but that could just be the ROM that I am using, once the kinks get worked out it will be great, most of my friends have iphones and love them. Personally I can't stand them and love the freedom that Android gives me...even with the faults of my HTC i'd still prefer that over an iphone.