Best Stocks for the Long Haul

all dividend payers -- names like Altria, Abbott Labs, Bristol-Myers Squibb, Tootsie Roll Industries, and Coca-Cola. Altria, as Philip Morris, was the top performer in Siegel's 1957-2003 study period with an incredible annualized return of 19.75%. That...