I have been using "Foaming Bathroom Cleaner" aka Scrubbing Bubbles and an old toothbruth for about two years with good results. I can't say anything about the long term results as it's only been two years. Your case might be tougher as I think the biggest tip is to clean them before the dirt gets really ground in.