Ditto on the Boat tours you can go on the Odyssey for dinner its really gorgeous or even the Mystic Blue...I took Jr for his Bday to the Mystic Blue boat and we had a blast... buffet dinner, dessert, champagne and dancing.
You can also check out the John Hancock Building they have a nice bar where you can overlook the skyline.