I will only change the straps. This lets me have an option to "freshen" up the watch a little. And also this gives me the opportunity to change the general character of the watch when the colour of the strap is changed. I have sports watches that come in steel bracelets that I have changed to rubber just to mix it up a little. I also have brown leather straps that I changed to black leather to make it less conspicuous and under the radar. I also have diver watches that come in steel bracelets that I have changed to rubber or nato giving it a more sporty and casual look. As to the brand of straps that I buy, I would sometimes buy the original which would sometimes be the more expensive option. And sometimes I will buy a different brand but similar in quality at 1/3 of the price. Rios leather straps are one of the brands that I like to buy. But the watch case, dial, hands, crown and crystal is something that I will never touch. If it comes in a ceramic bezel, it will stay that way. If it comes with a hardly crystal, that is how it will remain.