A good place to start is Ancestry.com. You can join and get the first month free. That is usually enough time to do 90%+ of any recearch you might need to do. You can cancel after the first month and owe nothing.