Wow. So if you want to bring the Kool-Aid drinkers to the surface, just type Glock and XD in the same sentence, huh? Just kidding. I love my XD (M, 9mm), but I'm not unfond of Glocks, either. I guess I just invented the word unfond, since my computer doesn't recognize it. Anyway, XDs fit my hand much better than Glocks, but Glocks are simpler in design, and easier to accessorize, which may or may not be important to you. I hate the plastic factory sights, the grip angle, and the too-bulky grip designs (of Glocks), but then again, Glock makes a 10mm (could be my next purchase), and SA doesn't. My point is, I'm really an XD guy, but I don't look down on Glock guys, and I sometimes wish the same could be said of all us high-capacity, polymer gun enthusiasts.
