I've got a CZ97BD and HK USP Compact and they are both the tits! The CZ97BD is like accurate, shoots all day long, no jams ect...and I'm a CZ supporter so, there you have it.
My HK is my carry gun now that it's got'n damn hot. It's easy to conseal, accurate, great trigger, no jams (and I've shot it well over 500 rounds since I got it). So I can personally recommend these 2 guns.
I've heard the CZ97B is also a great
.45 ACP, and ever HK I've shot has been right on!
My 2 cents. Take it or leave it, it's all good!!!