I can see why the XD stomped the M&P...I have both, they are both great pistols...but the XD is better (and uglier).
For me at least...the XD has a better trigger, better ergonomics, better accuracy, higher capacity in 45acp and better options (modular...a lot like an AR15, switching uppers)
They are both reliable weapons.
Just one mans opinion though...