Dropped Betty off at a local guys house Friday that does some detail work on the side. He uses a product called Opti Coat
http://opti-coat.com/ its a ceramic clear coat that is permanent. It is like a protective shell for the paint about 2 microns thick when applied, that's 100 times thicker than any wax or sealant. It does not wear out over time and beads water like Teflon. Its pretty cool shit, about $400 for an application and that does not include if you need the paint buffed or corrected before its applied. I had it put on the wifes Sportage right after we bought it, 1 3/4 year later it still looks great and water just repels like it did when first applied after 2 winters of driving.
Heres how Betty looked after about 5 hours of paint correction and then the Opti Coat applied.