u guys rock mann... i was facing the same problem since 20 days now... i went to thailand 15 days back and b4 going i gave my fone to the vendor, he told me its most prolly a normal software problem wont take much effort.
when i came back he told me that HTC service centre ppl are saying that it is a liquid problem and will cost me 2000 bucks... i got mindkfed and as i work in a corporate ( zapak Digital Ltd) i needed my fone urgently.. I just googled my problem and rached here and it saved me 2 grands...
the bloody chors... i am gona fking sue them..