Armor All, makes things shiny, but I've heard it can actually reduce the wear life of your Vinyl by drying it out!!
For my car Eagle 1 products seem to work pretty bad ass. Or I'd hit up Magic34 for some of his vinyl/leather cleaner. It seems to work without leaving that Oily finish, and doesn't dry it out.
RD