I have both. I've used both. I shoot the Glock better. The XD feels better in my hand but I shot the G34 better. I would also direct your attention to the Smith M&P Pro 9mm with the 5 inch barrel and the new Steyr LS-9 with the 4.5 inch barrel. I like both of those better than the XD or the Glock.