What do you think is the best toothpaste to use to whiten teeth?, although I get mine professionally cleaned every six months they still seem to discolour very quickly.