one must wonder how you came down to these three as they all have virtually nothing in common.
True-it's a comparison between apples, potatoes and watermelons. That said, I'd opt for the CZ because it fits my
hand best and mine has proven to be completely reliable. On the other hand, I've had little experience with the other two candidates but, from what I know about them, they would probably make excellent choices too.