As a carry gun I tried just about everything from full size to sub-compact. Money wasn't a factor for me. What I settled on might suprise some of you, a 9x18 Makarov.
The reasons are as follows, in order of importance.
* unfailing reliability
* excellent accuracy
* reasonably powerful cartridge
* servicable 8 round mag capacity, more is better but 8+1 is ok
* size, small enough for pocket carry but big enough for a decent grip
* solid steel construction throughout for exceptional durability
* very few parts, I can tear it down and replace everything myself