My palm almost covers the little Tomcat but it's a good shooter, out to about 20 feet.
If you can carry a slightly larger gun, I'd recommend the CZ P-01. Aluminum frame so it's light, concealable, has a de-cocker, low barrel axis so less recoil than my Browning, slide is inside the frame so less movement, I think, and it is very accurate.
I'll second that recommendation and add a nod to the CZ RAMI for an even smaller package.
Where is the best place to buy? Store or gun show?