Best stock research site for buy hold and other research

Can people please post their favourite sites for equity and bond valuation and opinions. I know google and bloomberg gives quotes and recent news but do not give much into research or opinions. What would people say are the best free sites that give expert sentiment, recommendations, in depth research, ETC thanks guys