I'm glad to hear Kylie is doing better and I loved seeing her pictures. She's such a beautiful kitty!
Rumor has big time problems with hairballs too. My vet gave us Lax'Aire and it helps her a lot. It's the stuff you will have to wipe on her nose or paw if she won't willingly eat it but luckily Rumor loves it. I gave some to Rocky yesterday and like with Kylie I was wiping it off the floor and wall where he slung it off his foot.