I too would go with the Kahr over the Taurus or Keltec. I have the P9 and it's a wonderful firearm.
Here's a great bit of advise to a newbie; don't buy into the internet rhetoric about one guns quality over another. You can learn a lot from looking at internet info on any given gun but you have to be careful, very careful that you're getting unbiased advise. Also, remember people are much more likely to post favorably about a gun right after they get it and just spent their money. If later they're less than happy about it they don't necessarily post. It's also true that people are more likely to post if they get a lemon and the more numbers of a gun are sold the more likely you are to hear about a negative.
Truth is, no matter what gun you buy, you can get one with a problem. If you do, most primary gun makers are pretty good and fixing it.
You'll hear a lot about the polymer Kahr's having problems. Funny thing is I saw an on-line poll and Kahrs were only slightly behind Sigs and Glocks as far as reliability goes.
My P9 has never had a problem.
I do think the Kahr guns are better make than the other two you're mentioning.
I also own a K9. The K9 is the same gun as the P9 but in all stainless. For IWB carry on the belt I'd take the K9 any day of the week becasue there's a big difference in felt recoil between the two. The P9 isn't bad but it does have a bit of muzzle flip. I believe the recoil of the P9 will be better than the other two your mentioning.
If you're a big guy and don't think the recoil is a big deal the P9 is a joy to carry becasue of the light weight but if I could only have one, I'd definitely go with the K9. It's way more fun to shoot and you can do more things with stainless than you can with a polymer frame. You can also buy wood grips for the K9 if you ever choose to.
another bit of advise, consider getting the gun with factory night sights. It's good to have them on a CCW gun and it's a whole lot cheaper and less of a hassle to buy'em that way.
Welcome and be safe!!