There are a lot of opinions out there. I stick with the facts.
-Most 9mm pistols are designed for the 124gr ammunition.
-Most heavier loads get better penetration and expansion.
It really depends on your intended uses and choice of firearm. My Beretta Nano works better with 147gr standard pressure loads. With a Glock 19, I will be using a 124gr +P.