I have 3 hi powers and a CZ75BD. It's a tossup which is best between my Practical and the CZ which is more accurate. The hipower arguably is the best-pointing/best handling 9mm hicap pistol out there, it really fits my hand well, mags are cheap and plentiful. Downside is SA only if that's not your bag, pre-MK3 models have the ridiculously small thumb safety (easily rectified) and real FN/Browning HPs are kind of pricy (brazilian, hungarian and isreali copies are out there and are a mixed bag, some good, some not so good). The CZ is pretty close to the HP in handling and pointing, it feels pretty similar. Hi caps are available, but are somewhat pricey, although nowhere near the price of glock mags. The CZ is really accurate, most likely due to the slide which rides inside the frame, the only other pistol out there which isn't a CZ copy to use this feature is the SIG 210, go price one of those out, be prepared for the shock. There are many copies of the CZ, such as the Tanfoglio TZ75, EAA witness and the wonderful swiss AT84, this is a testament to the excellent design. Stick with the CZ though, it's the best and most cost effective. Downside to the CZ is DA trigger pull is a little long, otherwise no problem at all.
As far as the beretta goes, I wouldn't even consider it unless you have really large hands and a big stack of preban mags. Even then, my choices speak for themselves.
my $.02
Chris