Just put a Geissele SSA in my M&P. I really like it. It was between that and the RRA, enough people that I trust preferred the Geissele, so I went with that and am perfectly happy.
Spike's makes a Nickel Boron Battle Trigger set that is slick as snot. Might cost you around $60, but well worth it, IMHO.