It depends on how you want to carry. If you really want to carry in a front pants pocket, the Kahr is feasible, to me the Glock 26 really isn't. Otherwise the Glock is a clearly better choice.
I have owned 4 Kahrs (K9 Elite, PM9, CM9, and an awful P380) and will never buy another. Even my "good" ones were finicky and would not function as well as any Glock I have owned.