Since CZ was brought up...
The CZ P-07 is about g19 sized. If you want a DA/SA for concealed carry and possible duty use, it is the one I would pick. It's lighter than the all steel and alloy framed CZs.
It would make a good all purpose pistol... Big enough for duty carry, and compact enough to not need much extra thought in concealment use.
Get the new gen 2 version. It has an angular looking hammer rather than a rounded looking hammer. It's just general improvements/refinement over the original, but the original is still good to go.
CZ makes good pistols.
The P-07 can be found for $400-450... While the metal framed CZs will be $500-600.
The P-07 Wil be a little cheaper than your other options you listed, except for the Ruger. While the ruger is a good pistol, it is not my first choice. Though if budget is a concern I always tell people to give them a look. The ruger is good but a bit rough around the edges... I would say spending a little more on a quality pistol is never a bad thing, you do get some improvements in fit and finish. There is a limit to this, as around the $500-600 range you get a very nice pistol, with decreasing returns as you spend more. (in the duty pistol category anyway)
So I think a g19 gen 4 or P-07 are good all around sized. (I like the CZ grip better)
The Sig 320 compact is a good option of similar size to the g19 as well, and it has a very good striker trigger.
The 320 carry model, puts the larger full sized grip on the compact sized slide, it was a requested configuration by some police agencies. You may like it better with large hands. (I am talking about the new version "carry", Sig renamed the old carry model the "compact", and introduced the new carry model... A little confusing if you don't know what to look for)
If you want full sized, I highly recommend the M&P with a trigger job or Apex kit... A VP9, a PPQ, or the Sig 320 full size or new version carry is close to full size.
For DA/SA the CZ P-09 is good, it has a lot of capacity, 19 in the magazine...
If you are willing to spend more the Sig P series are excellent options, in a variety of sizes. (around $800-1300 depending on model and options) I really like mine a lot.