I like the yellow Clement caps from eBay. They're inexpensive, but the color doesn't run. I bought a Cinelli cap from Kucharic, and it's really nice. Every once in a while, I'll run it under cold tap water and let it dry freely without wringing it out. I've had much worse luck with the Campy caps from eBay. The colors don't hold up very well.