The grip angle of the M&P and the XD fit me much better than the grip of the Glock.
Some guys like one type of grip, some like the other. Do yourself a favor and actually shoot different pistols if you can. Holding them at the gun counter does not tell you everything you need to know.
You also may want to look at a SIG. You can never go wrong with a SIG.
I always carry a Ruger LCP (very tiny .380) but it would not be a good choice for a plinking or target pistol. If I feel the need or just want to put some holes in a target I also carry a larger pistol, usually an M&P but often either my SIG 226 or XD40. My nightstand is normally the resting place for my 1911.