I've had my perfectly flawless evo since launch. I've had ZERO problems, with insane battery life as well. I rooted it the first day and loaded DC 3.0, and modded it insanely to my liking. I called it a godsend. News of the epic 4g was announced and I was like "meh", the evo will still reign supreme, because of the community behind it and the sheer amount of devs. Yesterday, I got to play around with an epic, and it makes my evo not so supreme. First off, SAMOLED 16.7million colors > TFT 65,000 colors Epic Camera > Evo Camera, Quality over quantity here. Evo has a great camera and I love it but the Epic camera is way more of a P&S as to the evo being a nice camera on a cell phone. Epic HD Recording > Evo HD Recording. The epic's hd camcorder is truely amazing for a cell phone. All evo owners are dissappointed with their HD recording capabilities because for such a high-end phone, the HD recording is CRAP. Some blame codecs, some blame GPU. I blame HTC. As for the GPU, what more can I say? Processing power of 90 million triangles/sec vs 22 million triangles/sec. It can handle ANYTHING thrown at it. No lag and jawdropping. The evo has .3 more real estate but again this is quality over quantity. A 65,000 color TFT has its limitations. The banding can get nasty depending on what your watching or what you use as a wallpaper. So I say this, no community or no amount of godlike devs can transform the 65,000 color screen or increase the GPU power to be even close to the hummingbird GPU. The hd recording is just icing on the cake. Oh and the thing is half the weight of my evo and the keyboard is extremely comfortable. And unlike a few other Galaxy S Pros, we get a flash.