My favorite sites for online research
Ancestry Message Boards
Previously Rootsweb.com, Ancestry's message boards are a wonderful resource for anyone looking for specific information on a person or place. Search by location or last name and then search within a message board for a specific name, date etc. You can also post a message and ask for help from other users.
Cyndi's List was started by an amateur history detective who realized that it would benefit others to have a resource directory all in one place. Although it can be a little daunting to navigate, I have found some amazing resources here and it is well worth your time and effort to puruse the links Cyndi's List has.