Congrats on the new boat!
Be sure to put a good coat of silicone (non-carnuba) wax on the gel and a quality conditioner and UV protectant on the vinyl. These two items will make it much easier to maintain that "like new" look and feel without spending hours at the launch ramp after a day on the water. Keep the vinegar in the kitchen and away from the gel if you don't want to rewax!
There are a number of products on the market that will fit your needs so I'll leave the suggestions to others but if you're not looking at Boat Bling products because of a lack of retail options here's a few
local dealers in the area (Gilbert, AZ based on your profile) . There are quite a few more but we're in the process of updating the website to include those dealers added more recently. Also off the top of my head I know Hot Sauce is sold at the Lake Pleasant and Bartlett marinas.
Thanks for the kind words Dave and a reminder to all other WW members we offer 10% off any online orders. Just enter the promo code WAKEWORLD at checkout.
If I can be of any help please don't hesitate to contact me directly!
zack@boatbling.net