Because there are SO MANY blocks in a given area, analysis done over a large area will take a long time. Very few variables are available at this level of detail: Mostly just number of people, gender, age, and basic race data. For income, education, and other interesting variables, you need to use tract level data.
Block Groups and Blocks can be displayed in American Factfinder. Not all data is available at this very detailed level. On the American Factfinder screen, see the link to maps. You may choose Reference Maps to see the boundaries of Block Groups and Blocks, or Thematic Maps to see the maps colored to reflect population data.
This is a map of Census Block Groups (and Tracts) on MSU's North Campus from the Year 2000 Census, it was retrieved from American Factfinder. You can see that Brody Complex and Yakeley-Gilcrest are in Block Group 2, while Snyder-Phillips is in Block Group #1. South Campus is also divided.
This is a map of Census Blocks (and Block Groups and Tracts) from the Year 2000 Census. Each of the clusters of MSU residence halls are split into different Census Blocks. Brody Complex is in Block 2007, Census Tract 42, Ingham County, Michigan. Every tract uses the same block number system over and over, so you MUST provide both a block number, tract number, county, and state in order to figure out where any given block is in the United States.
The Census Block data is much more detailed than Census Tracts. You can see concentrations of people living at Brody, South Complex, and over at Owen, Shaw, McDonel & Holmes.