Genealogy Resources
FamilySearch.org — www.familysearch.org/eng/default.asp
The largest free collection of genealogy information in the world.
Cyndi's List — www.cyndislist.com
A gigantic listing of genealogy resources
RootsWeb — http://www.rootsweb.ancestry.com/
Another free resource
Roots in the Sand — www.pbs.org/rootsinthesand/
Companion website to a documentary that is "a multi-generational portrait of pioneering Punjabi-Mexican families who settled, a century ago, in Southern California's Imperial Valley."