Just noticed that this was written on 2 different forums, I already added my reply on the general forum but thought I'd add it here as well because the recipe below has sure helped me!...

Just a note to add to the toothpaste tip, just be sure to use a white paste type toothpaste, not a gel. (The gel won't really hurt it, it just doesn't work as well, if it's the kind that has baking soda in it, all the better).
Also, I have a great handy tip I learned years ago that really does work for removing tarnish & stubborn stains on silver & gold (and it's a lot cheaper than the bottled stuff), will work on jewelry, silverwear or anything... (I have an antique pair of silver goblets from my grandparents 25th wedding anniversary passed down to me that had been just sitting there tarnishing for probably well over 30 YEARS, they looked black -- I tried this trick & I was AMAZED they actually came out silver again!)

Silver & Gold Cleaner

Mix in large glass or plastic container: (Large enough that item to be cleaned will be covered with water mixture)

1 quart HOT water

1 Tablespoon salt

1 Tablespoon powdered water softener

Place sheet of aluminum foil in bottom of container.

Immerse silver/gold pieces & allow to sit a few minutes as tarnish disappears. The more tarnished item is, the longer it will need to soak. Turn as needed to clean all sides. Rinse in cold water once clean.