I would vote for the P229, but I would try out the SA trigger in the store
before you buy it. Some of the P229s made in recent years have
terrible, too heavy SA triggers. (like, 5+ pounds of stiffness)
Of course I have some bias... part of my problem is I own two P228's, and both of them have
better SA triggers than my P229 does. One of these days I will have a good gunsmith work some magic on it.
As far as everything else goes, the P229 is robust and hard to beat with regards to accuracy. Y
ou can also get preban hicaps (12 rounds) for them if you look hard enough... which is something that
you can't really do with an M+P. (I like the M+P too, problem is if you want to stay within the law in
MA you're stuck with 10 round magazines. The "free world" can have 14 rounders for an M+P. )
On the other hand, if you -really- like your Beretta, there isn't anything
wrong with the 96, either.
-Mike