I used a Star-Brite product last year on the vinyl, along with a stiff-bristled brush to get into the crannies. Looks like new, seems conditioned too, but not sure I'd want to use that stuff every year.
Whatever method you choose, make sure you follow up with 303 protectant - super good stuff.