Just trying to find one is hell right now!
I have an xdm 40 as well and love it
I've heard nothing but good things about the xdm. I'll hopefully be getting one soon (sometime around December).
Well looks like I will be picking up the XDM5.25 this Sat or Mon depending on what time i get back from my trip.