Concealment is my primary concern. I live in FL, so an extra layer of clothing over pants (or shorts) and a shirt is not usually an option. For that purpose, the XDs seems like a clear winner, but when I actually hold them I'm not so sure as they are very close.
Thanks all for your input. I'll post up once I decide.