Crest makes a good one....I like the strips and not the trays....also the products that include that light are very good but a bit more costly....
I still think the most effective way to whiten teeth is to have is professionally done at a dentists' office, it's more expensive, but works the best and lasts the longest. Good luck!
stop smoking. thats the cheapest and most effective.