Glock --- all of the way. a dealer told me that they have had XD's come in with cracked frames, etc. etc and that Springfield is lacking in customer service. I was actually considering an XD since the pricing of everything else has gone up. I am glad that the guy was honest with me. Just a footnote, the dealer knew that I was window shopping. I was not buying on that day, and I buy from their shop almost monthly. Glock is the way to go. Sig is a close second, (due to pricing and parts availability only). Even though things have just gone up a good 7-10%; you still cannot go wrong with a Glock.