If you're headed for Boston, your first stop should be www.bostonusa.com.
I had been to Boston before, and being a little cocky, thought I knew the least expensive and easiest way to plan this trip. Apparently, I was wrong. Somebody gave me the web address and it probably saved me upwards of US$300 and about six hours. They have hotel deals, maps, schedules, dinner reservations, and all sorts of good stuff.