I'm near Boston, too, and have looked into this a bit.
I took a seminar at Bright (in LV), which was useful. FWIW, I don't trade with them (or any other prop firm). Yes, their commissions seem a little high, but there seems to be plenty of benefits to being with Bright - chiefly...