Where do you get your stock prices, company info and industry research to make buy/sell decisions? Obviously, there are many free channels such as Yahoo Finance - but most are limited to raw data with limited recommendations/opinions. Granted, I will admit I am a newbie to trading so I am sure there are more "free" sources. I've read around on marketwatch.com before.
What do you utilize? Free sources or paid sources?