I have tried most. I had a PM40. Nothing was small enough for my pockets. I finally went with a DB9. I love it. Don't get me wrong, it is murder to put a couple hundred rounds through it at the range. It goes off every time I pull the trigger and is accurate. 7 rounds of 9mm in a pocket sized package!
If after considering features and ergonomics of each you are still on the fence Kahr's great customer service should win you over. Never know when one might need it.
I've shot a friend's Beretta Nano several times and it's a great little gun.
The only issue it has is with 115gr ammo. It only likes 124's and up.
115's will cause the slide to not go back all the way and strip in the next round.
Surprisingly accurate for a small pocket pistol.
The Nano's trigger is pretty descent too.
Shoot a Kahr before you buy one. The triggers are not very good IMHO. Too heavy.