You will def. get a lot of different responses on this one.
I switched over to leverage products by marine clean a couple of years ago. The leverage polish and wax is awesome, I can was my hull and deck in 10 minutes. I like it b/c it goes on easy and comes off easy. I do it a couple times a year and it holds up great. here is their website
http://www.leveragepolish.com/
Only problem is you have to mail order it. Their oxidation remover is really awesome too. I have never been a belwiver in an all-in-one compound, but this is the real deal.
If you want more info on their products go to
www.offshoreonly.com. Hunderds of post about the products.