I've shot both the XD40 and the XDm40.... I was a bit more accurate with the XD but the XDm was more comfortable in my hands (better ergonomics). Both are great guns imho
good price and good gun. I have an XD and I've done quite a bit to it. Didn't like the amount of pre-travel it had so I installed a Powder River Precision trigger kit and a few parts. Made a huge difference and its a blast to shoot. But for plinking at the range I prefer 9mm over .40 any day. Just my preference though.