My mom used toothpaste, but I don't know if it's considered gentle. I know some people use baking soda, but again, I don't know how gentle that is considered.
Here's a pretty detailed account from wiki-how:
http://www.wikihow.com/Clean-Silver
Good luck