I like Android phones, but as far as specific manufacturers go, I wouldn't recommend HTC.
My HTC Desire, which cost about $700, worked fine for about 6 months, but then apparently overheated at one point from watching a video over Wi-Fi.
It then started having increasingly severe startup problems, rebooting constantly after turning it on, and now it won't start up and stay up at all.
Internet message boards are full of people reporting overheating and rebooting problems with this phone. In many cases, this is apparently fixed by sending the phone in and replacing its motherboard under warranty.
Unfortunately, my phone didn't come with warranty, so I'm out of luck. I'm back to my age-old Motorola which still works fine, without fancy technology.
Save yourself some trouble, and don't buy HTC.