I love, repeat, LOVE my HK USP45
but honestly, in 9mm, I'd take the SIG228. I have a SIG229, and it is the best 9mm that i have ever fired. I wanted a Beretta 92 since I was in 8th grade, I turned 21 and it was the second pistol that I bought, and i thought that it was great, then i shot a SIG229. I sold the Beretta the next day to buy a 229. IMHO, the SIG has a better trigger, is just as reliable, is just as accurate, and just as user friendly as the P2000. So, as much as I hate not recomending a HK, I feel it is my duty. If you were talking about the SIG220 VS the USP45, I would go with the USP each and every time, despite the 220's better trigger. After all, the USP45 is what sits on my night stand with a light/lazer combo and 12 Federal Hydrashocks in the mag. I LOVE my HK, but in your case, the scale tips slightly in favor of the 228.