Library of Congress, American Memory
http://memory.loc.gov/ammem/browse/index.html
Outstanding American history site, with excellent immigration history resources and teacher lesson plans.
Referenced in:
The Peopling of Pennsylvania: The Creation of a Multicultural Society