I owned both, in the past, and no longer have either one. Both were excellent guns, though, as far as accuracy and reliability went. Both would eat any 9mm ammo I could feed them.
Subjectively, the CZ fit my hand better. I like its grip shape, especially with the coke bottle grips. DA reach on the CZ was a bit longer, DA pull on the Beretta was a bit heavier. Both were excellent in SA mode. The CZ75B allows cocked and locked carry, and has a frame-mounted safety, so those features also would bias me toward the CZ. (But you might like DA/SA with slide mounted safety/decockers, for all I know.)
Both guns are kind of heavy, as carry guns go, but neither is excessively heavy. I used to be a big fan of all-metal guns; I recently shifted toward more polymer - heresy, I know - partly because all-metal guns are significantly (30% or so) heavier. The Beretta is thicker than the CZ, but they are more similar than different as far as concealability goes. (In fact, my CZ fit rather nicely in a Beretta 92 leather holster...)
So, the only objective factors (to me) would be that the CZ has cocked and locked capability and a frame-mounted safety, while the Beretta is DA/SA only and has a slide mounted safety/decocker. The other factors are subjective, as I have no idea what grip and trigger reach feels best to you.
Good luck; either way, you'll get a good pistol.