Boston is a great trip for everything except DRIVING. At least its historic buildings and 300 year old narrow roads are a reasonable excuse, as opposed to some other cities that just need to suck it up and pay to improve their roads.
But there's SOOOO much to do in Boston, from full bore history lesson to screw the history, let's party! and everything in between. Throw in a side trip to the Maine coast for a few days, and you've got the trip of a lifetime. Kennepunkport if you're classy, Old Orchard Beach if you're not! Needless to say, I liked OOB better