Polishing clothes are a good, cheap way to clean jewelry, but take a lot of elbow grease. The drawback to a polishing cloth is that it's difficult to get into small grooves in metal. My favorite way to clean jewelry is Wright's Silver Cream. It is gentle, safe on most stones, and super easy. A small tub will likely last a lifetime and is worth the investment.
If you are interested in purchasing a polishing cloth or cream, just click on the links below.