There are quite a few coatings.... probably too many that are good. For self coated the easiest is probably polish angel cosmic. Its not cheap but is very easy to use. It will probably be my go to for my personal cars. Thier products are top notch.
http://www.polishangel.us/collection...smic-9h-system
Gtechniq is good with C1 and Exo..... but exo is been on back order for some time. I have this on my Z. A little trickier than polish angel.
I am waiting for an order of the new black fire crystal coat that I will try on my other vehicles.
http://www.autogeek.net/blackfire-pa...ating-kit.html
As an alternative there is this a blend of wax and coating in wax form.
http://www.esotericcarcare.com/kamikaze-infinity-wax/
If I were paying someone who can access pro versions I would go for gtechniq crystal serum.
http://usa.gtechniq.com/products/aut.../crystal-serum