Thanks Jca. I knew youd have some good input. Is the T like our Metro? That's a good idea to get a place near a station. Hadn't thought of that. Will do!
The "T" is like the Metro in that it's a train. Other than that, Metro is superior in every way.
I'd recommend staying in the south shore area. Rates should be less expensive and the "T" goes all the way to Braintree so access is decent. Plus the south shore is close to the Cape so you could make a real vacation out of it. And if you do go to the Cape, let me know and I can hook you up with great eating establishments.