Bought a Beretta 92FS in 2000. I thought that's what I wanted. I worked with it for less than three months before I knew it was time to move onto something else. In my mind, the design itself just doesn't seem to be very tactical sound (to me). Beretta is very good at other things in the world of firearms other than their 92/96 pistols in my opinion. The S&W? Never owned a S&W pistol for more than a week, and never shot that one. It's a personal thing I have for them that goes way back. No experience with the M&Ps though. If I had to choose between the two you're deciding on, I'd buy the Beretta and re-sell it. That's just me though. If you plan on working with either for CC, then try them both out if you can. I would never knock anyone's choice for carry so long as it all works well for them. If you're looking specifically at the 40cal for carry, then I would say you've made a very good choice.