Vinyl Top

I just read a thread for wax. What is the best product to treat a vinyl top? I don't want to just use Armor All, I've been told to use Nuvinyl and EVEN Mop&Glow. What have you guys tried?