Hey I can see my campus in the Boston one!
Actually, I can't, cause the shot only faces north. But I bet I could if it were a full 360.
I do recognize a bunch of places in that shot though... the bank I go to the most often is there clear as day at the corner of Boylston & Dartmouth. Ooh... and I see the Gap store I just bought a bunch of clothes at @ Newbury & Exeter (I can read the street signs in the pic)... this is really cool...