The Daily Princetonian has provided coverage of the Princeton Transformers 2 shoot. Here are some choice links:
a set report with an exclusive pic of Megan Fox
a brief slideshow
For any Shia fans out there, here are some amazing onset pics of Mr. LaBeouf filming at Princeton.
Here are more Princeton set pics, taken by Flickr user Biblicone:
larger version of first picture
scene filmed inside car
another shot of the same scene
Lastly, here's a video of Shia goofing around onset at U.Penn and Princeton (courtesy of PhillyGilmGirl):
Photo courtesy of Just Jared.