I neither smoke nor put stuff on my dash, but I still get the film. I think it's either coming from my WetOkole's or the dash shade I use when I'm parked at work. In any case, I use the old vinegar/water solution and it works fine.

jeff

------------------
_________________________
-Jeff
"May the Force be with you...for me to poop on."
"Russell! Somebody gonna get a hurt real badddd."