Oh yeah, one other thing - This is the wax/polish of choice for the Ferrari club.. If it's good enough for a Ferrari, it's good enough for me. Here's a clipping from their FAQ:

---
The most popular polymer-based finish among Ferrari owners is Liqui-tech's Finish First Auto Polish. It is an excellent choice for protecting your car's finish (and is the product of choice for the author of this FAQ). While Finish First is referred to by its manufacturer as a "polish," it's not a polish in the traditional sense of the word because it's non-abrasive. Rather than rub out swirl marks like traditional polishes, it actually fills them with a clear resin that virtually eliminates them. This clear resin also creates a mirror-like finish that is easy to keep clean, makes water bead up into tiny drops, is stronger than wax, and provides UV protection to inhibit paint fading.