i have a friend who owns an exotic car dealership and this is the guy he uses.....
http://www.carusosautomotive.com/
he coats every car with a gel when it comes in that protects the paint from over spray. when he hits the gel with hot water it turns into soap......