All depends if you're cleaning or protecting, restoring, what the surface is, if you want it left matte or a certain level of shine, etc.
For tires I use Meguiars Ultimate Insane tire spray. It'll leave a high-gloss shine, won't sling, lasts a decent timeframe, and a can isn't overly expensive...