A friend of mine has an XD, and while I like it ok, Its just not a Glock. For me the Glock is the better handgun. Now if
YOU shoot the XD better, and like it more than go ahead and get it. Oh why are you letting the SO take YOUr pistol?
, Why not make her buy a new one? If I were you I'd decide which one I shot better and go with that. I would love to have a 1911 but if I could only chose one pistol to carry for the rest of my life it would be a Glock.