I've used two products that I'm fond of.
EO Wet Tire Shine
Apply with swipe to each tire. On second lap around car, buff off. Make a second buff lap just to make sure. Never had a sling, but it's a little too shiny for me, and didn't hold up to the winter rains very well.
Armor All Original (currently used):
Apply with red shop rag. On second lap, buff off. Never a sling. Very light satin look, but will take about four applications until the silicones have really seeped into the rubber. Lasts a long time, not sure really, as it's very easy to do so I keep up with it.