You can't go wrong with either. The big difference is cost (the CZ is more expensive) and size -- the CZ is pretty damned big. (Finding a holster may be a problem.)
Were I to buy one tomorrow, it would be the CZ, but I wouldn't feel badly if I could only get a P-97.
The CZ has, I think, the potential to be more accurate, and the trigger can be tuned to be far better -- but out of the box they'll be pretty close.
Both are reliable, durable, and accurate, with a slight edge to the CZ in accuracy.