Wellp. Really it depends on what you want to do with it. If your really into customizing your phones (roms and such...etc..) I would get the htc. Its easy to root an android phone and customize it. Just be sure to back up all of your original data just in case you dont like the rom ooor if it breaks and you have to take it back to verizon. (it voids your warrenty if you root your phone

)
Now, if you just want a normal phone bleh bleh bleh "I play angry birds and take photos, text, and listeb to music," get the iPhone.
Keep in mind though, THE IPHONE DOESNT PLAY FLASH VIDEOS. And the newest htc phones that have android do.

so if your all about watching videos...that may effect your choice.
Hope I helped.
