A lot of people often discuss the "best" gun". Kel-Tec rarely makes peoples best of lists. But I have to say I really like the Kel-Tec P3AT in .380.
I believe that the "best gun" is the one you have with you when you need it.
The P3AT is tiny. It is very light, even fully loaded and comfortable to carry. Mine cost $269 (plus another $15 for the belt clip). The .380 round is not the best but it is a much better round than the .25cal I have in my Beretta 21A that is the same size.
You can also get a nice little belt clip for the P3 that makes it VERY easy to carry concealed. Even wearing shorts and a T-shirt you can carry the P3.
At the range it does OK. I can put six rounds in a five inch group at seven yards consistantly. My friend T-Bolt says it's good within "Bad Breath Range". I agree.
One other thing you need to know about the P3AT is that it NEEDS to be clean. By the time you get to 100 rounds at the range mine begins to suffer stove pipes and other failures to feed. While freshly cleaned and lubed it works great.
--The Kel-Tec P3AT is a good value.