Is there a good wheel protectant out there?

I usually stick to sealants for wheels, carnauba just doesn't hold up to that kind of abuse for very long. I currently have Meguiars Medallion Premium Paint Protection on mine but, I know a lot of people use Zaino. Zaino might be kind of expensive to buy just for your wheels unless you already use it on your paint.