Yes, Yes, Yes and Yes. For a long time I put off buying an HK. I have a thing for classic vintage Sigs. I have always respected HK, and it was only recently that I purchased my first one. I got a really good deal on a new USP9c that I couldn't pass up.
To make a long story short, I purchased another HK almost a month after this one. I picked up and HK USP45c. Both of them either meet or exceed my expectations in a carry/self defense pistol, combat or whatever else you might be doing with it.
There are a lot of really nice polymer pistols out there. You are going to pay top dollar for a new HK, but you are buying the best IMO. Like Sigs, HK's are the Porsche of the firearm industry. I am probably a little bias so, don't read to much into this post.
I would't hesitate to buy another HK.