Heres the scoop. AIO cleans litlle better than BF, but BF polish looks better. The polish leaves a really nice, even "wetness" to the car, and the sealant deepens and brightens the shine. I would definately use the BF polish and sealant together. If car needs cleaning, use ABC or clay bar before hand....swirls, a mild polish.