R&D,
There are many threads discussing these pistols, and the search tool will pull them up. There must be about 5,000 XD vs. Glock threads. Also, see the Archive link at the bottom of the forums page.
Taurus is highly respected (or roundly despised) and the 24/7 is esteemed (demonized) on...