Median Income By ZIP Code?

A website called allows you to find the median income of a geographical area by zip codes. When you decide on a zip code it will also give you information on how many residents in that area have college degrees, what ethnicity they are, average household size, marital status and average number of rooms in the homes in the area.