Ben Stein wrote a great little book regarding long term stuff, he waits for the major indexes to be below their 200 week moving averages and only then does he buy, and only blue chip companies. I forget the details really but were I young [and not dying for retirement income] I would do that. You only have to buy a few times in your life and you retire with long coin. We're sort of on the precipice of a world wide recession and you are looking for long term buys? faggetabboutit......