It's great, basically. The software is stable and the touch strip is less fussy than on the Dash (but still a bad idea). I leave it in GPRS mode most of the time, though, because 3G eats the battery too fast.
HTC will repair it under warranty; I've had to send my 8310 back to them before with no issues.