I know I'm swimming against the stream here, but I've had four CZs or clones and got rid of them all. I just couldn't shoot them as well as I shot most everything else I owned....at least in terms of a Browning HP, my 5906, Beretta 92, and 39 no dash.
I had an "original" CZ 75 purchased from a fellow who brought it back from Germany PX when they weren't imported here plus two TZ75s which were really, really close to the CZ and a TriStar L120. I couldn't figure out what the problem was but they just didn't feel right or shoot right for me.
I kept going back to them because "everyone" said how great they were, and for them I'm sure they were great. But not for me. But it just goes to show....ya gotta take the gun in hand and shoot it and not just rely on the Interwebs for advice.
I agree about the SD9...I like that a lot. Had a bit of the Apex kits installed and a little polishing and it's a SHOOTER. And two of my other plastic guns seem to do me well: Walther PPX and SW990L. My metal guns....well, I've been winnowing out the safe from a bunch of good guns to a few really good guns. Recently acquired a Walther C5, Sig 226 to go with Sig P6 and, of all things, a Lahti M40.