Have you seen this? Google maps is now mapping at street level, which means you can click down to a street level view of a given block, turn about 360 degrees, and move along at that level--a pedestrian's eye view. Only available for a few cities, for now. Above is a screenshot of the World Trade Center site in NYC. Click on the image for a bigger view, and
here to look around yourself.