go to a store that has one in stock, hold an XD does it feel better than the Glock? how about the sig? If it does give it a try, if not let it pass. For me the XD points well, the Glock does not, the double action/single action shift on a Sig leaves me less than thrilled for the $$ invested. Talked to folks who think the XD hung the moon, some that think the Glock did, and then there are those that follow the 1911 grail. The fun part is each is right for himself. As for me, when I carry it's a XD.
if you can be convinced to buy a gun by words ... well I have some beach front property in deep West Texas I'd like to sell you :lol:
As you probably well know what works for one, may or may not work for others. So try the how does it feel, or better yet go to any IDPA type matches that might be in your area, maybe someone there uses an XD and you can see how it works for them.