I've used the West Marine hull cleaner/wax on areas of the boat that I know I can get to periodically during the season, with good results. That's the easy part. But for the topsides, I will use a polishing compound and a good carnauba wax before launching, since that has to last the whole season. That's not so easy, but well worth it.