Well brother, I will say you have selected 2 really good pistols.
I have owned the 220ST and have shot several xd45's. I prefer the XD for the following reasons; less weight, better capacity, I shoot it better, plenty accurate, inexpensive magazines, and popularity has grown so more holsters...