The only person who is wrong on the XD is Mr.Ayoob. I shot, handled, and gave a serious consideration to the XD but it didn't seem to beat what I was already carrying, and didn't fulfill my needs. I tend to think that when people (writers) lead with generalizations they're just trying too hard...