Many swear by boiling in vinegar (2oz. to a pot), then washing as normal. I haven't tried it yet, but will soon.
I also find it beneficial to always do a second rinse cycle. Seems to help. Oxyclean works well too. Just throw a scoop into the wash in addition to detergent.