I know this is a widely controversial topic, but, I have found something that I think really does maintain a new like condition for your rubber bezel and strap. I picked up some stuff last week for my T-top gaskets on the SS at the autoparts store and the other day I got to thinking about it and sprayed some on an older G I had laying around and man! It made it look like the day I brought it home, slightly softened it and did not leave it oily feeling. It is made for plastic, rubber and vinyl, its called Vinylex, a little pricey at 11 bucks for a small spray bottle but is really great stuff, it has a DH60 UV protectant that stays in the pores of the rubber and replaces the natural moisturizers of the rubber or plastic, that is what makes the material degrade is when UV rays dry it out and it starts to rot. I recommend it, really seems to be good stuff. There is also a website that tells more about it, Here is what the bottle looks like if anyone is interested.