Here's a site I just found that has compiled census data from all over the country. All you need do is type in the zip code of the town in question and bingo, you get income figures, education levels, population density numbers all in an easy to understand format. There is also a very useful area where you can compare up to 20 towns. I pulled up three different towns that I cover and saw things I wouldn't have realized. It was very interesting to compare population density and median incomes across those towns.
If you are considering moving or just want to see how where you live compares, check out ZipSkinny , no kidding, that's the name.
_uacct = "UA-1549432-1"; urchinTracker();