You should look into a 22ple coating. I was originally going to get Opti Coat applied to my new 335 but after a lot of research I ended up doing 22ple.
Here is a review my a well known east coast detailer:
http://www.detailedimage.com/Ask-a-P...ng-and-review/