I've not used it on my Mach (needs a paint job); but used this on the wife's new Explorer; great stuff. Not cheap, but goes on easy, buffs off to a deep shine with just microfiber towel. Supposedly seals for up to 6 months.
I've washed twice since applying, water sheets off and shines as good as the day it went on (about 3 months ago).
http://www.autogeek.net/wg5500.html