Brushing is the best thing to do, IMO. We use CET toothpaste.
Petzlife seems to give good results to people. I use it about once a week as a preventative. It does contain some alcohol which some don't like but I really don't think it's enough to do anything.
HealthyMouth is one I recently discovered and it's awesome though still very pricey since it's new-ish. But it's the ONLY water additive proved to worked and approved thru the VOHC. They also have a gel (which I have).