I did the sub compact thing for a while a , 938 Sig, a Kimber Solo and a Shield too me these guns are too small to fight with and offer somewhat limited capacity while not being all that much easier to carry than the compacts (4" guns) I like many of the compacts and on occasion carry one of a few I keep around.
I carry a Beretta 96 FS most often, it is a full size combat gun which offers good capacity, it is a DA/SA with a decocker which allows you throw it about anywhere you want to and eliminates the need for a holster. I generally carry it just behind my hip with the grip in the small of my back (No holster) I can carry it in my motorcycle Jacket pocket or throw it in a saddle bag. Its not my favorite gun but it is easy to live with and does everything well.