What is the best cleaner to get rid of stains on baby clothes?

Brooke

Most of the time stains will go away in the wash but some clothes have some pesky stains that stay. Does anyone have a cleaner they love that gets rid of stains on baby clothes?