FF is all i use. there might be better, but who cares. the gloss this polish leaves is actually sorta ridiculous (especially on black). my cl-s looks "wet" constantly.
chromaplast, i just put another coat on my car this weekend, and it was none too warm here. my experience with FF has taught me:
1. forget about special "pre-cleaners" that cost $10 and help strip old waxes. Pffft. Waste of time. $1.99 bottle of original Dawn dishwashing liquid does the same thing. make sure it's Dawn though -- a guy that i know says that Dawn's detergent/surfectant is stronger than, say, Palmolive's. anyway the point is not to waste your $$ on worthless pre-cleaners.
2. use a thin layer of FF (as someone else mentioned), and let cure for a long time. no 15 minute wait periods. i don't think overnight is necessary, because most molecular bonding happens within a certain timeframe, so curing beyond that point will yield no real results. i let my first coat cure for about 2 hours; my second about 75 mins.
3. apply with a PRE-WASHED cotton towel and remove with the same. do not apply in a circular motion, but rather, up and down. i'm honestly not sure what diff. it makes, but it's the suggested method, so what the hell.
4. works sweet on glass.
that's it. chroma, hope i didn't steer you wrong.