CZ gets my vote.
It is a massively over-engineered gun. Also, it has a firing-pin block which is a major plus for me.
Ok, time for my rant.
THERE IS NOTHING WRONG WITH THE FACTORY CZ-52 FIRING PIN!!!!
It is not designed for dry-firing, but will last indefinitely under normal use. Even a small amount of dry-firing will result in breakage. Fortunately, you can remove the pin in about 2 seconds for dry-fire practice. Take the slide off, point the muzzle end up, and depress the firing pin block button on the underside of the slide. The pin will fall out the back of the slide. Keep track of the orientation of the pin, and don't lose the firing pin block and spring.