My vote goes for Glock. I really like the competition models 34 and 35 with the extra long 5.32" barrel. I've never been a big fan of grip safeties in competition shooting and I notice a lot of shooters tape their grip safeties closed (disengaged) on their 1911s. I like the minimal controls on the Glock so I can rest my left thumb on the frame without coming into contact with protrusions. When I try to do that on the XD, I run into the disassembly lever. I bought a 4" XD in 9mm but I didn't like the feel and I shot poorly with it. So I exchanged it for a G 17.
On the other hand, most people I know who purchased the XDs like them and shoot well with them.
I believe the Glock tenifer finish is tougher than the finish on the XD, an opinion shared even by some XD users I know. Of course, if the gun is properly taken care of, this won't matter.
For detail stripping/cleaning, nothing is simpler and quicker than Glocks in my view.

