RE: springfield xd or ruger sr9??
I have shot an XD and held a SR9 and they feel completely different go and hold both and see which feels better in your hand and which has a natural point of aim for you.
The XDM has a few more feartures like a match barrel and a thumb safety on the 45.