Glock 27 .40 cal "baby Glock" Is what I carry. I like it but some guys don't because it has a short grip and your pinky doesn't fit on the grip. Also with the short grip your hoslter choice is important because with some it is hard to get ahold of the handle to draw. Hope I never have to other than practice!
If you know people that own hand guns see if they will take you to a range that way you can get a feel of different ones. Guns are like everything else in that which one is best is a matter of opinion. Whatever you decide make sure it is well balanced and feels comfortable in your hand. It should fit your hand and not feel bulky or okward in any way.