Just seen this thread for the first time. Some very interesting thoughts between you all.
Personally I have mainly kept to consumables and companies that pay a good dividend. Consumables because people always need more and dividends because you can make 2%, 3% or so with a static price...