Many good suggestions. One I haven't seen yet (though I may have missed) is the Walther PPS. Excellent carry gun, and comfortable to shoot at the range - as long as you don't mind smaller magazine capacity.
I will now shut up and watch further recommendations roll in