I am not as familiar with the XD9, but I do know it to be a quality handgun that will do its job well.
As a journeyman gun owner/collector, I finally realized that a shotgun was the best HD gun I could own. I may be speaking out of school, but a HD handgun is often considered underpowered.
Now, to cut to the meat of your posts, if you are looking for another gun, I would humbly reccomend the CZ-75B series. It's a SA/DA pistol, manual safety, and an all steel frame makes recoil negligible compared to tupperware guns
. It is also a very slender gun, and, to me, makes concealing much easier. They are a little harder to find, but worth the coin. They should be under $800 new or used.