Glock 34
-Consistent trigger pull that a trained monkey can work on. Cheap trigger parts if you screw them up.
-Slightly longer sight radius
-Lower bore axis counteracts the lighter weight as compared to the Beretta
-Cheap magazines, although the Beretta is a close 2nd in this category
-Shorter trigger reach, which matters unless you have hands like mine
-Accurate enough for IDPA work
-Glock durability and reliability. I don't buy into the "Perfection" marketing, but nobody can deny their well-earned reputation. There have been whispers of various issues with Beretta's.
That's about all I can think of right off the top of my head.
W