There are a few out there. The one that is best for interiors (and yes, it is open for debate, this is simply my opinion based on personal experience with my own cars) is Vinylex by the same people that make Lexol (the leather cleaner/conditioner). It doesn't last on the exterior of the car though, so for exterior, I use Meguiar's (Mirror Glaze #40, I think, the vinyl cleaner is #39). Neither product leaves a any silicone/greasy/overly shiny residue behind, and neither damages the vinyl long term.
Kostas
P.S. If you do go get Meguiar's products (any Meguiar's products), stick to the Mirror Glaze line. The Mirror Glaze line is Meguiar's professional line, originally intended for use in detailing and paint shops. The Crystal Glaze line is the consumer line, and is no better than run of the mill, Turtle Wax type products.