Read on for the best at-home teeth whitening products--think Colgate, Crest and Luelli--that tackle everything from lingering coffee stains to everyday dullness.