A good person to read up on is Vanguard's founder John Bogle. He's the champion of low-cost/low-fee index funds. I'm pulling this straight from his wikipedia page:
"Bogle argues for an approach to investing defined by simplicity and common sense. Below are his eight basic rules for investors:
- Select low-cost index funds
- Consider carefully the added costs of advice
- Do not overrate past fund performance
- Use past performance to determine consistency and risk
- Beware of stars (as in, star mutual fund managers)
- Beware of asset size
- Don’t own too many funds
- Buy your fund portfolio – and hold it"
And might I add one more: Take advantage of your company's 401k match immediately! That's free money on the table.
I've followed that style for my retirement 401k.
When it comes to play money and individual investments, I invest in what I know and what I believe in. The opinion is that one can't know all the information about every company out there so at least you can invest in the companies that you do know confidently about...
I follow Apple - and hence I made a big bet on them since the mid-2000s and it's paid off nicely... I feel Netflix is another company in its class - all my friends have accounts with them and have nothing but good things to say about them. Passionate customers can lead to profitability. I guess that's my individual stock picking strategy.