I used 303 Protectant for my dash and interior vinyl and plastic parts for the first time yesterday. It left a nice finish on the top of my dash, but streaked on the hard plastic parts(like the radio bezel, the black trim around my speedo/gauge cluster, etc. I am kind of up in the air if I like this product or not. What do you guys swear by? I like a semi-gloss look. And something that doesn't attract dust like crazy....and no streaking! Thanks