I have done my homework. I have played with both phones. I have read and read and read and watched reviews and everything else and I still can't decide! I have a HTC Hero and am worried about the Evo being buggy and crazy like my HEro has been. There are days when it won't even dial for like a minute and it's a replacement to my other Hero! I was all set on the Evo because when my Hero does work, I like it. The only thing that has worried me is the camera and the GPS. I have a 20 month old and take pics and videos nonstop of him and post them on FB. I use GPS a lot as well. What do you Evo and Epic users think? If there's not that much of a difference I am going with the Evo because it's what I'm used to but that Epic keeps looking better and better. Please be kind...I'm a newbie!