I upgraded to HTC G2 Hero in November last year, so it's only 5 months old and i'm on my 2nd handset update!! 3rd one on it's way, i'm completely 'fed up' now. My problems started in January with the handset switching itself off the only way it would go back on was to take out the battery and re-place the battery after 10/15 seconds then turn the phone back on for it to work again, it also cuts me dead off calls, constantly on 'H' and that is so frustrating. T-Mobile were not that helpful they said all they can do is keep sending it for repair, I insisted on a new handset (iPhone) which was my 1st choice anyway, t-mobile said they cannot do that and that if I have a problem with the phone I have to contact HTC myself!! that my monthly contract payment is for the sim not the phone. I cannot keep going on like this without a decent phone it's like i've lost my right arm and left leg i'm practically useless without it, and I seriously don't know what to do next.