According to two installers I talked to, the industry/technology leader for auto paint protection film is XPEL Ultimate. Got mine for 04 S for$300 installed in Brentwood, TN. Ask for dealer discount. Product is absolutely invisible and self healing. Have the same on my 09 BMW 528. Don't pay dealer price; get multi quotes from installers.
WWW.XPEL.COM. No affiliation.