So I've been working on my finance project for a few weeks now. so far, these are my two favorite sites:
www.investors.com
www.morningstar.com
and a big thanks to HamiC for turning me on to this WONDERFUL wealth of knowledge:
www.investopedia.com
Just so you know.