Both better than CZs which are highly over-rated.
I don't think CZs are "highly" over-rated but depending on what is being said, they can be a little over-rated. They are good guns for the money but they don't and can't compare to better guns that sell for more money like the SIGs and Berettas. If they were as good as the SIGs and Berettas, they would be selling for about the same price by now. They have been around long enough for people to know the name and know the rep but I doubt very many people would pay as much for a CZ-75B as a Beretta or a SIG. If given the choice, most people would pick a SIG, Beretta, H&K or Glock over a CZ.
I think CZs are somewhere between Ruger/S&W and SIGs/Beretta in terms of quality. Probably closer to Ruger/S&W than to the SIG/Beretta class.
Just my opinion and I am sure it is debatable.