I'd suggest looking at the M&P as well as your other choices. I shot the Glock, the XD & the M&P and the Smith just felt the best in my hand. I've had it 6 months now and it has performed flawlessly no matter what I've run through it.