Revolution has been around for years now. It's so easy to use too!
I've used it many times, largely on foster cats/kittens and haven't ever had any problems.