Out of curiosity, have you tried an XD? If you like the ergonomics of the M&P, I'm pretty sure, you'd like how the XD feels. I've got an 9mm XD, and an M&P in .45. They both feel great, and shoot well. The trigger on the M&P isn't that great, neither is the reset on the XD, which can easily be fixed, with a drop in trigger kit. If you are dead set on your choices, all I have to say is, that you can't go wrong with either one. But if you like to accessorize, I'd go with the Glock, just due to the fact of how big the market for Glocks is.