I finally got a new phone at the store. They said my mini-usb connector was broken, and gave me a new HTC diamond.
I think I brooke my mini-usb by plugging a TV-Out Cable from my friend's touch pro.
As the diamond doesn't support TV-Out, it might have brooke the connector.
What about you
douglucas and
az93civic ?
Did you try that tv-out cable? If not it might be a hardware problem on our devices....