Mike Pahre posts some information about the large development being planned for alongside the Mass Pike between Stop & Shop and New Balance. A public meeting is being held at on February 10 at 6:30 on the 2nd floor at 20 Guest Street.
From what I know about this proposal, I think it could be great. Obviously some major transportation improvements would be needed, and this project could help move forward the construction of a commuter rail stop. The Mass Pike improvements could be good in their own right, and also take some load off the River Street / Doubletree traffic nightmare.
The Guest St / Braintree St area could be a lot more than it is today and hopefully this will be a step in the right direction.