The Census Bureau provides list of common surnames from the 2000 and 1990 censuses:
http://www.census.gov/topics/population/genealogy/data/2000_surnames.html
http://www.census.gov/topics/population/genealogy/data/1990_census/1990_census_namefiles.html
The 1990 census files also have lists of common male and female names.