WELCOME!!! if you need any helps getting around the City, lemme know. I'd be willing to meet up with ya for a pint or some such if you have the time.
{rant on}the T is definitely not confusing on paper, but once you see how they operate the MassTransit in this state, you'll understand why there is so much autmotive traffic. Boston has one of the worst public transportation systems of major cities in the world, IMO. albeit, it is also one of the busiest. NY, Montreal, London, Toronto, Chicago all have more accessible and more efficient MassTransit systems. {/rant off}
anyhoo, gimme a holler if you feel a hankerin' for some beer.