Thanks for all the very interesting replies. I was actually wondering about the subject from the perspective of a beginner, and was seeking more practical advice.
For example, depending on the kind of trading you do (intra-day, swing) or what you trade (stocks, forex) are there time frames...