Another key ingredient of successful trading is to keep a close tab on some key industries for trading ideas. Focus on 2-3 industries where you have a good understanding of the key players. A lot of information is available on the web that allow you to do this efficiently.
As an example, this Internet Trends presentation was released today by Mary Meeker from Kleiner Perkins. If you are an Internet technology follower, this presentation is for you.