Immigration and Naturalization web sites
Ellis Island
Ellis Island Records Database
Searching the Ellis Island Database in One Step
http://sites.netscape.net/stephenpmorse/ellis.html
Ellis Island Database Name Permutations
Immigration web sites
Immigration and Ship Passenger Lists Research Guide
http://home.att.net/%7earnielang/shipgide.html
U.S. Immigration and Naturalization Service historical and genealogy information
http://www.ins.gov/graphics/aboutins/history/index.htm
U.S. Immigration and Naturalization Service form for FOI request http://www.ins.gov/graphics/formsfee/forms/g-639.htm
U.S. National Archives information on Immigration Records
Ship lists sites
Hamburg ship lists - The Hamburg Emigration Lists are a data bank which includes the personal data of 5 million people who emigrated via Hamburg from 1850 to 1934. It is now available for your personal use, starting with the years 1890-1893.This data bank will then grow, on a regular basis, year by year. The first phase will include the data on emigrants from 1890 to 1914. At a later date the years 1850 to 1934 will be included and all of it will be accessible on the internet as well. As soon as you've found the name you are looking for you may obtain complete details (where they came from, profession, age, etc.).
http://www.hamburg.de/LinkToYourRoots/english/start.htm
Ship Search - There are early ship passenger lists across the web. To save you quite a bit of surfing, ShipSearch has made them searchable from this one page. The search will point you to the sites and pages where your search terms are located! It must be remembered that the spellings of your surnames will be varied.
http://www.obitcentral.com/shipsearch
Cimorelli ship manifests online
http://www.cimorelli.com/safe/shipmenu.htm
Passenger lists on the Internet - searchable
http://members.aol.com/rprost/passenger.html
Olive Tree Genealogy, many old passenger lists
Naturalization Site http://www.jgsny.org/nynats.htm different NYS naturalization indexes.