IMO i dislike gloks not because i think they are peices of shit, but i dont like the way they feel or shoot. personally they feel too light and they "flop" alot when you shoot them. i love my xD so much because its the perfect weight. not too light not too heavy, excellent accuracy, and most of all the fact you can feed it the shittyest ammo made without jams or miss firing. i have read about people not cleaning their xD for over 1,000 rounds and still having no problems. on top of all that the guide spring on mine has not lost ANY of its original strength, and i have put over 4,000 rounds through it. also there is a shit load of custom shit for it. check out
http://www.hs2000talk.com/ its a forum i post in for xD's read some of the stuff people hae to say about them...