The Owl at Purdue: EVERYTHING you need to know about write a research paper for high school or college.
EasyBib.com: Remember, it's NOT MagicBib! Make sure the website has enough information for the citation!'
BibMe.org: Works the same as EasyBib, but lets you use APA style. But, guess what? You won't need it if you use databases and Google Scholar!
Google Scholar: Results have been used in research by universities.