Agree entirely with your comments about the SR9c. I carry one as my light clothes CCW. I love taking it to the range.
The XDs shot very well for me, but I experience less rise with the PPS.
Currently Own: Beretta PX4 9mm, Glock 23 (Gen 4), Glock 19 (Gen 4) x2