I was looking at a glock 19 as well, but will take another look at the XD. To bad the extra mags promo expired.
I bought mine a couple of months ago and absolutely love it. Super accurate and stays on target with little or no muzzle jump. Looking at a 40 cal in this pistol now.