Ask the vet for a 1ml or 5ml syringe without the needle.

Fill it with about 1ml (1cc) of water. Pop the pill in kitty's mouth, shut his mouth so he can't spit it out, stick the tip of the syringe between his lips and gently squeeze water into his mouth. His reaction is to drink the water and he will swallow the pill along with it.

Works every time. And of all the years and all the cats I have, none have choked on the water.