I envy you for having such a great weekend trip in Boston! I went too to some of your destinations and I also had a weekend too, but you explored the city really well!
Also, just would like to clarify that MIT and Harvard are already part of Cambridge City, Massachusetts... which is a city next to Boston. :)
RE: Travel Tips : 5 Things to do on a Weekend Trip to Boston