STEVE,
Boston is a great time. As far as transportation, you can get on the subway, I think its the T, it will take you anywhere. I stayed at a hotel not too far from the airport, and we caught a cab to the subway. There is a college vibe in most areas, and a market and square with stuff to do on the weekends. Also a couple of decent bars near the Garden.