I use Advantage. I have tried Frontline but will have fleas by mid-month. Advantage keeps fleas off for over a month! It is pretty buggy in Florida and Advantage has come out with a flea, tick, and mosquito formula that has done very well in trials. Frontline advertises for ticks also but doesn't do a thing in tick season around here.
I like the idea about garlic!