I went to check out Cambridge last night (I seem to be only getting out in the evenings :( ). The heat popped yesterday, and we got a good' old fashioned East coast thunderstorm last night. You can check out the lightning I managed to catch on some of the pics.
Didn't have time to check out MIT, but I did get to Harvard square - What a pretty town. Almost British in its appeal. I can see why people find this place mesmerizing. You can check out the pictures here.