My favorite carry guns are a single-stack SiG P220 and a double-stack P228. I don't notice a lot of difference between them, under a vest or an untucked shirt. Of course, the 228 is a bit shorter than the 220.
If I need to get smaller, I go with the P232. If I need to get bigger, there's always the Winchester Defender.