I'll vouch for the 3M silver gray. Lasts long, doesnt fade. Clear vision from inside, otherwise from the outside.