I guess a lot depends on what frame size and capacity you're after.
- From your list, this is the one I'd prefer by a mile. No hammer, but it's really got an excellent trigger. I also like the grip safety setup for this gun. Available in multiple frame sizes. This would be (well, is) my choice for polymer carry. I'd imagine I'll add the new XDs45 shortly.
CZ 2075 RAMI
- If I wanted a lighter weight (as opposed to model 75 steel) CZ for carry, I'd go with the alloy
framed 2075 over the P-07 every time. It has all of the attributes you're after with a medium weight and compact frame. 3" barrel, DA/SA with hammer and thumb safety, 25oz, 10 or 14rd capacity, $550 new. They also make this gun in polymer, but I haven't been as impressed with that version.
- Great pistol if you don't mind a full framed gun of significant weight. That's a big "if" for carry. That said, I have one that I carry sometimes in the winter.