I'm holding off on joining any home brew clubs until I know where I'll be working, and moving to. I could be shifting into NH in the next couple of months, so joining a Boston based club wouldn't make sense. At least not right now.
There is also the WIZARDS that meet in Shrewsbury the 3rd Tuesday of every month (7:30pm) at Deja Brew on RT-9