With the tools available on the Internet, you have no excuse for not researching any and every potential stock investment. The following list of resources links you to some of the best financial websites around. Look at what they have to say about a company or an investment before you take the plunge.