Great Website has a plethora of articles on buy-and-hold investing, as well as market timing.

A couple of my favorites:

Buy and Hold Articles
The Ultimate Buy and Hold Portfolio
The Perfect Portfolio

Market Timing Articles
All About Market Timing
Market Timing: The Rest of the Story
Do You Have What it Takes to be a Successful Market Timer?

Lots more info on there for retirement, etc. . .