I just added my second M&P to the growing arsenal. I looked into the Glock and XD before buying my first M&P, but neither fit my hand as well as the M&P. My first M&P is a 40c, and it's my CC gun and has proven itself to be utterly reliable. Eats any ammo I throw at it and just runs. Today's purchase is more for fun, it's a 9 Pro 5".
Give the M&P a fair evaluation, I think it compares very favorably to the Glock and XD. And for me personally, it just feels better in my hand.
The "Made in the USA" part didn't hurt either.