Yes, you should buy an XD.
They're currently outselling both Glock and Smith M&P on the U.S. civilian market.
They're renown for their reliability, durability, ruggedness, accuracy etc.
You can't shoot reloads with Glocks because of the KABOOM problem, and the M&P has experienced a number of problems since it was first released.
XD is definitely the way to go.