I would like to buy a new phone for myself. I have been using this old school Motorola phone from ages. I think its time for me to upgrade. I was thinking of buying a iPhone and then I came across a phone which blew my mind. The phone was Evo made by HTC. I have been impressed with the other HTC phones too. But this one is on the top for me. So which one would you buy iphone vs evo? Please tell me the reasons for it.