I use frontline combi from the vets as it treats the home as well as the pets.
i have never had a problem, but know of a few friends who have not done it regularly, and have had problems breaking the life cycle

i like to prevent the little ba**ards from getting on my cats!!!