Everything is relative to price.
For about $220 the FEG PJK-9HP is a Hi-Power clone that is good.
$400 the CZ is good. Was recently quoted $400 for the polycote model. That is a little high, but this was a local dealer.
Rugers are good guns for the money, but not as pretty as the CZ or the FEG in my opinion. Very workhorse design.
I have handled the Witness and not been overly impressed. Not shot one though. Price is right. Same local shop had them with a .22 conversion kit for $400.