I personally prefer 22ple VX1 Pro Glass Coating
VX1 Pro will leave behind a hardened high silica-content glass barrier between your paint and harmful environmental elements. The protection is strong but also extremely durable making it far superior to traditional waxes and sealants. While sealants and waxes provide you with up to 6 months of protection, you can expect a whopping 18-24 months with VX1 Pro.
Here is an excellent article on the product.
http://www.detailedimage.com/Ask-a-P...ng-and-review/