Welcome to PT! Sounds like you've got a good friend there!

Slick covered all those main points, but I just wanted to add that the rescue I volunteer for uses Revolution. That handles a range of insects from fleas and ticks to mosquitoes, mites, and beyond. Its made a difference around here - and my cats are all indoor only!

When I had my youngest boy fixed a few onths ago, he was back to bnormal within a day. Boys are a lot less intrusive than fixing girls.