CNN Money is a good source of financial information.
This investment site provided by the Wall Street Journal provides links to stock quotes, financial news, mutual funds, stock recommendations, stock portfolio tracking, and investment message boards.