We have a Springfield XD9 sub compact and really like it. Small enough for carry, especially with the smaller mag. It also comes with an extended mag that also extends the grip that holds 16 rounds (if you live in a state that hasn't outlawed mags over 10 (or 7).
Not familiar with all the ones you are looking at, but we chose the XD line for features and safety features.
We also have a XD9 Service and XD 40 Service, and they all have the same features, shoot the same, and except for the shorter grip (with short mag) I can't really tell you which one I have in my hand. The SC is just easier to carry.