я курю давненько. кофе не пью,правда. пользуюсь специальной зубной пастой для курильщиков (perl weiss). не сказать, что прям белоснежные зубы, но и не желтые. как только пастой прекращаю пользоваться, зубы начинают заметно желтеть. пыталась сделать отбеливание, но врач отсоветовал. так что пока обхожусь "легкой артиллерией" ))