The Dartmouth ran an article on May 7th about perceptions of the cost of the Life Sciences Center and included a photo of the building in progress. The webcam has a current view.
A time-lapse film of the demolition of the intriguing and notable but appropriately-unloved Strasenburgh Hall is available.
The firm designing the Life Sciences Center, Bohlin Cywinski Jackson, is responsible for the fifth-most photographed site in all of New York City: the Apple Store on Fifth Avenue (NPR).
—–
[Update 01.13.2013: Broken link to Philly replaced with link to NPR.]
[Update 11.17.2012: Broken link to webcam removed.]