I would see if you can find SIG P320. Not only will you get an incredibly nice shooter out of the box but if you get tired of 9mm of the size, full size to compact or subcompact, you can get a Conversion kit and change it. You wing up with a lot of different guns for a snall price. Sizes at Full-Carry-Compact-Subcompact and once they are all released you can change it from 9mm to .40 S&W to .357 Sig to 45 ACP. I absolutely love mine.
This is my choice as well. It's a new model, and very versatile, it can handle all your needs.