Since I am don't have that much money to spend, and too much time to sacrifice.
I use use Mothers Carnauba Cleaner Wax finished off with a coat of Zymol Cleaner Wax using a random orbital buffer, takes me a hour, and it looks pretty damn good. Good protection for about 2 months and great...