Re: how to delete the phone identity data.
A hard reset doesn't clear your sprint phone info, which is why you don't have to have your phone reprogrammed after you do it. I'd call sprint and make sure, but I believe a rtn reset is what you're looking for. It puts the phone back to an actual out of the box state. You can do it yourself if you have your msl(if this is even an option on HTC phones, i'm not sure). Just type in ##rtn#, and go through the steps.
*and just to be clear for anyone reading this. If this is possible on the Evo, it WILL ERASE YOUR PHONES ACCT PROGRAMMING.
"Tis better to remain silent and be thought a fool, than to speak and remove all doubt."