RE: XDM and M4 questions.
I don't have an XDM but I have handled on and it is sweet. Its much like the regular XD with a few upgrades. The 19+1 is cool but will be heavy, I have a 17+1 for my 9 and usually put a 10 round clip in it if I am taking it out of the house.