ive got a wildfire had it for nearly a year
its not as slick as an iphone but its certainly good enough for me,
cons
camera could be better
in call sound quality isnt amazing, though not detrimental to actual use
apps do crash from time to time annoying if im using the satnav! although only happens very rarely
pros
battery life is realtively good for a smartphone
can take up to a 32gb memory card which is good for music
htc sense is great once you get to know it, google calendar, syncing contacts to facebook etc etc
pinch to zoom is quite nice too
its smaller than a lot of other smartpones
for the money you really cant go wrong imho