Here are some websites about Immigration and Ellis Island.

Ellis Island Tour

Ellis Island Information (History Channel)

Immigration (Scholastic)

Virtual Voyage to Ellis Island (Teacher Tube)