I feel like this is something that has come up on various threads before, and if there is a more appropriate place for this, then by all means move this thread there.
What I was hoping to accumulate here are all the pros and cons of decking I-90 as it passes through Boston, especially the...