I dont agree. I currently ride into the city a couple times a week. There is a cool new cigar bar on Boylsten St. in Back Bay that seems to be attracting motorcyclists of all kinds. its a great place to meet other [serious] riders and talk about bikes, etc. so m y weekly group ride idea would be to head to this cigar bar and hang for awhile then head back.
its not a twisty back road ride, but boston riding can be fun too.
Here is the link to the place. its super friendly, and the couple times i have been there a few other bikers were there too. all the bikes were parked out front on the sidewalk so it was real convenient.
gsxr mike, where you from? im in candia just outside manch.