I used to use Turtlewax nanotech stuff. Smells better than the Megs endurance gel but very messy to use.
As for applications, I've always applied tyre gel, given it time to 'set in' drying off the excess and repeating a second time. Found it lasts longer. Obviously this is several hours before I drive.