Originally Posted by WoodDraw
TBH, that phone dates back to when Android had some serious design problems (unlike now..;p), and they encouraged all the phone makers to skin on top of it. HTC heavily skinned and modified the OS, which I'm sure makes rolling out updates a complete pain in the ass.
If some time you just want to mess around with it, you could load on an AOSP build like Cyanogen and turn it into a fairly updated phone, for as old as it is. There's nothing physically preventing the phone from running apps off an SD card, or anything else Froyo can do, other than OS support.
That would obviously require rooting, reformatting, flashing new software, and the risk of bricking the phone though.
Thaks for taking the time to explain it to me. I recall Slag (another cell guru here) saying root or die, not sure I have the chops for that. Think I'll call Sprint customer care and see about getting an Evo first.