I am currently giving these two a hard look, in 9mm. Any opinion on either of them would be appreciated.
Assuming the CZ is a D model (with a decocker), the big difference is that you don't need to mess with disengaging a safety with the CZ (D models have no thumb safeties), while you
will have to mess with a safety on the Beretta. A reply to the above could be that you could just leave the Beretta safety disengaged, but then you will always have to worry about it inadvertently having gotten engaged at the worst possible time. Thus your training will always have to include the thumb sweep to disengage the safety anyway (just in case).
It's a shame, because other than the above criticism, the Storm is a very nifty handgun.
Addendum: Looks like Beretta offers the Storm in what they call the "Type-G," which is the same gun, but with a thumb decocker only, i.e., it won't function as a safety at all. In my opinion, that would be the way to go if you choose the Storm over the CZ.