XD, cheap, easy to take care of and they've been around a little while longer. They have numerous aftermarket accessories and options. Plus, to me, the XD just feels better in my hand, ymmv.
M&P still working out the bugs, but S&W are working hard to catch up. Looks like after years of...