i use SpeedShine for my hobby cars but for cars that are daily driven, Prima Slick is imho much slicker and easier to get the contaminants off. it also dries to this teflon kinda slick finish. it's polymer based.
i use it mostly on my hobby car's wheels.
i buy by the gallon.
www.detailersparadise.com