My Beretta (stainless Italian 9mm) was my first gun, so I'm a little partial to it. I've got 7 hi-caps, 3 of which are stainless, and it's my first choice for tactical matches (due to the capacity, accuracy, and lack of recoil).
Anyway, while it is easily possible to carry, I'd go with a smaller gun if carrying was my main purpose. Personally, I'm rather partial to the mid-size guns (like the Beretta Centurian, Glock 19/23, Para-Ord P13.45, Walther P99, Sig 229). You'll average giving up about two rounds of ammo with pre-ban mags (none post ban), but it's worth the ease of carry. Personally, I also like the size and feel of the mid-sized guns.
If you do decide to carry the Beretta, my favorite way is in a Bianchi Ranger holster. Nylon pancake type holster with a thumbsnap. It hugs the waist tight, and is very comfy.