If you are looking for a product that can treat leather, vinyl, plastic and rubber and leave them all with no greasy/slick/shinny "film", than Nano Protectant is what you're looking for.
I tried this stuff, and it leaves my black leather and black dash/interior with a nice "dull" satin finish...