Here is a nice tool that I have recommended in The Disciplined Investor: Essential Strategies for Success. It is a free desktop market information source that provides a good array of info and data. As it is free, the basic version is a 20 minute delay but still provides a nice benefit for those that want to keep track of all that is going on during the day.