Have you tried a different usb cable other than the one that came with the phone? My htc cable only gives me a charge now, and doesn't connect to the pc, but my other mini usb cables I have at home work just fine.
Yea I tried like 3 different ones and got the same result.