A note about the BSL in Boston: it's only in Boston proper. Other cities that are considered Boston (ie: Cambridge, Somerville, Jamaica Plain, etc) do not have the the BSL issue. In Boston you have to have your dog muzzled out in public and you have to have a "dangerous dog" sign on your apartment/house. But on the outskirts you're cool.
Other than Boston I think there are only 2 or 3 towns that have some sort of BSL enacted, so for the most part it's pretty easy to move out here. Just stay away from apartment complexes and go for the houses with 2 or 3 apartments as they are far more likely to allow animals. The MSPCA also has some good info on their website as far as finding pet friendly housing.
Good luck with it all! And I, as did SpiritFngrz, definitely suggest moving here
"All changes, even the most longed for, have their melancholy; for what we leave behind us is a part of ourselves; we must die to one life before we can enter another." -Anatole France