Adams Svrt for Vinyl and rubber has SPF 35 and beads water which means all your work isn't lost after the first rain. I've used 303 and it's great stuff, but it runs when water hits it.
Adams Leather Conditioner is preferred for interior duty because it has a leather smell to it and it has an SPF 60 so it really helps protect the dash and other sun soaked areas.
Adams has their quick interior detailer which leaves behind an even more mat finish than their leather conditioner does, but it cleans, neutralizes smells, conditions, and leaves an SPF, all in one product.
I'm not saying Adams is the best, but they have a heck of product and a 110% guarantee you'll like it or your money plus 10% back! They're also a forum supporter.
Make sure you use the forum code to save 10% or keep an eye out for daily specials which IMO is the best way to buy.
Chris