Having lived in the Back Bay area, I know how frustrating driving can be in Boston...and that was 40 years ago! Must be intolerable now.
If I went back to visit, I think I'd opt for joining their Hubway Bike Share
system....and have access to bike lanes and paths, turning traffic jams into a navigable mazes. And zooming past red-faced Bostonians, trapped in their cages, leaving road-rage behind!