I'd get a Glock (and I have)
Glock-same trigger pull each time, no safety [I see this as a benefit, I have carried glocks for some time and have never come close to having a negligent discharge, keep your finger out of the trigger guard, which you should with any gun & make sure you carry the glock in a holster that covers the trigger area I am completely comfortable with the safety of Glocks and ALWAYS carry one in the pipe-of course-just draw and fire away], better grip angle=natural pointer
simple, accurate and indestructible
Beretta-cheaper hicaps, perfectly fine gun but too big, better sights than the glock- I have one of these also, if you like 'em better get one, they are okay.