I carry and LC9s and it is a great gun. Accurate and reliable. I also alternate carrying a Glock 43 and a Glock 26, but the LC9s is always in my pocket.
Of all those recommended, I only consider the Ruger and Kahr CM9 to be real subcompacts. I like the Kahr because it emulates the best custom double-action revolver trigger pull. If you want a bigger gun with a Glock type trigger, go with the Shield, Glock, etc.