I have the USPc and a USP Elite. The Elite is without doubt one of the most accurate guns around. The USPc is my favorite range gun... never miss a beat, no problems, easy recoil, accurate and easy to maintain.
I also own a P2000 and P7. IMHO HK does not make a bad handgun, no mediocre ones either for that matter. Top quality all around.