M&P all the way.... while my M&P is a 45acp, i do own a sr40 as well as the sr9...the M&P at least my personal one, has a better fit and finish than my rugers, feels better in my hands, and is just as accurate as my lower end 911's (RIA's)...the rugers are nice though as well, in fact my wife prefers the sr9 for range use over our colt defender 9mm