Please do not use baking soda, toothpaste, or ANY chemical dips to clean your silver. The chemical dips in particular will ETCH your metal and do permanent damage. The dips like Tarn-X and Midas Silver Tarnish-Off that contain acidified thiourea are dangerous to your health (carcinogenic).
Jeffrey Herman, a master silver restorer, recommends Blitz Silver Shine Polish as being the safest and least abrasive polish for cleaning your silver. Read his extensive and detailed article on silver care here: