I’ve held both (XD .45ACP, .40S&W and Glock .45GAP, .40S&W) side-by-side. I must say, each time, the XD felt better in my hand. The XD was more comfy and my grip was more consistent with the XD than with the Glocks. Sight alignment was prefect every time. As for accuracy, I have not had a chance to fire either of these two pistols. However, all the reviews I’ve read in the gun mags say the XD is at least as accurate if not more so than the Glock. The fact that the XD was about $100 less than the Glock was just the icing on the cake! Now all I need to do is save enough to put the XD in my holster.
__________________ "A well regulated militia, being necessary to the security of a free State, the right of the people to keep and bear arms, shall not be infringed"--Amendment II, Bill of Rights
"He that would make his own liberty secure must guard even his enemy from oppression; for if he violates this duty he establishes a precedent that will reach to himself."--Thomas Paine
"He that hath no sword, let him sell his garment and buy one." - Jesus, Luke 22:36
I have a G19 and a XD40. Both are great pistols. I prefer the G19. It's easy to find CCW holsters. The XD is fun to shoot, but a 9mm is adequate for personal defense. I would try both and judge for yourself.