22 hands down.
The XDm will cost you your own money on top of the credit, where the 1911 styled 22, which is a better platform by a million miles than the XD, won't.
Use the extra funds on ammo! It will buy TONS of 22lr!
But I HATE everything XD so I'm bias. Won't get into why, just personal preference.