]Buy a phone for what it can do now, not what it may do tomorrow. [/B] That will greatly reduce your chances of disappointment. The Evo's gone as far as it's going to go, which is to say a very stable 2.3 platform (rooting can/may take it farther, but stability is always at risk). The advantages to still buying one now are reduced cost of device and because of its popularity, abundant cheap accessories. The Evo4g was so ahead of the curve that it still holds its own with the newer models released months after it. It's not the fastest out there, but still fast enough. The screen is probably the place where it's falling behind faster than anything else, but it's not that bad either. If you're the type who feels pressure to keep up with the Jones's, spend a bit more and look at the Epic Touch or wait a bit till a ICS phone drops (possibly November?). In tech gadgets, sometimes biting the bullet and spending more for the latest greatest is the better deal, if you end up staying with that device longer.
I have an upgrade available now and I've looked at the Evo3d/Photon/epic Touch. I'm leaning towards giving the upgrade to my wife so she can replace her Epic and sitting tight with my OG Evo till our next upgrade in July when ICS phones will surely be available. The Epic Touch is very attractive though, I just wish it wasn't made by Samsung!