I've spent a bunch of money on Babes, Hot Sauce, etc. Then based on some advice I tried 25% Eagle One Spray Wax As-U-Dry (cheap), 25% white vinegar, and 50% distilled water. Nothing has worked better than this concoction and you can mix it in bulk at a very low cost.
The 2004 SN got one hand wax per year Meguiars Flagship (a breeze to apply) and the Eagle One mix after each use. The gelcoat still looks better than a new boat. Proof is in the pudding.