I have recently started trading stocks and options. It appears to me that by the time I get the news of the downgrade, the markets have already more than discounted the new info. I would really appreciate if some experienced traders would recommend some of the better financial newsfeeds (paid/free)that I can use to get very timely info about analyst upgrades/downgrades and earnings forecasts. Is it better to use a TV based (eg. CNBC)or a web-based service (on a second monitor)? Does anyone know which news services are used by professional daytrading brokerages (Broadway, etc.)? Thanks.