XD is a good gun (that is what I have in 9mm) as is the XD Subcompact. Get a good conceal carry holster if that is the intent.
The Crossbreed Supertuck holster is a really good conceal carry holster, that is custom fit to your specific handgun.
Thanks for mentioning the Crossbreed Supertuck. I have one for my full-size XDM .40. Have been known to fall asleep in the chair with it on.