my vote still stands for NYC.
it's the center or all the other places. especially if boston people come! everyone should be able to find a bus or train that ends in the city.
here's my suggestion:
we could meet up for an early dinner (it gets crowded and with a big group we'd have a long wait if we go too late) and then head to a bar and just chill for a while.
i've got plenty of ideas and i'm sure i can get more from friends. i think we could get to know each other pretty well doing dinner and drinkin!