After birds in my neighborhood damaged the paint on my other car, I decided to buy the paint protection package offered by the Honda dealer when I bought the CR-Z. It was pricey at $400 IIRC, but it came with a paint replacement guarantee and included the renewal/cleaning products, along with wash, wax and vinyl/leather treatment.
I was highly skeptical, knowing that unless it was highly profitable the dealer wouldn't sell it. But after seeing how quickly a bird could damage paint and how difficult it was to do matching on a metallic color, the guarantee sold me.
The nice thing about this stuff is that bug guts and rocker panel road tar slide right off when I wash the car. In that regard it does much better than any wax I've used for the past 28 years. It doesn't bead water quite as well as a wax, but then I'm not seeing any water stains either.
I googled the company that makes the stuff. Apparently they don't sell direct, you have to go thru the dealer for the initial application and the renewal supplies (which are included in the set price).
Commodore Coatings