OK this is it. my current phone palm centro screen cracked and i can barely see calls or txts. i am eligible for a upgrade which is a good thing. i want the htc evo 4g which comes out in june but my phone wont last another month. i was thinking of getting an htc hero ?? any good? also i can buy a insurance phone 2 replace my current phone and still wait and get the htc evo but the insurance phone is a 100. help please!!!