City-Data.com

This site pulls information from many sources to produce detailed data on individual U.S. cities. They also offer lists of the top 100 in various categories: median income, age, renters, college students, etc.

http://www.city-data.com/