3 Reasons To Buy Altria Besides its 8% Dividend Yield