Mark: for some reason its not letting me PM you. Anyway, you should go online to Progressive and try them. I worked for them for about five years and I can tell you that they pretty much insure anyone!! Whether you have bad credit or 10 DUI's (yes I've seen them insure someone with 10 DUI's), they will insure you. I had them for a long time and they never charged me an overly outrageous downpayment either and I had bad credit too.
If you are still having trouble finding insurance, contact local insurance agents in your area. They often work with many different companies and can usually find something for you. I don't know about Massachusetts but in Ohio we have something called bonded insurance as well. This is where the insurance follows you instead of the vehicle. Basically, you have liability insurance so that if you cause an accident, the other person is covered but your vehicle would not be covered. My fiance has this for two reasons. One: he has bad credit and a bad driving record and its much cheaper than regular insurance. Two: his truck is old and not worth insuring. You should check and see if they have something similar in Massachusetts.
Lastly, if you find someone who will insure you but you cannot afford it, here are some things you can do temporarily to help lower the cost. First, if your car is not worth insuring itself, do not choose comprehensive or collisison coverage. You take a risk if you get into an accident though because your car will not be insured and you will have to pay for any repairs out of pocket. The other option is to raise your collision and comprehensive deductibles to the maximum allowed. For instance, a $500 deductible is going to cost you more money than a $1000 deductible. Again, if you should get into an accident you are going to pay more money out of pocket, but for a temporary solution if you're deperate to get insured, that's an option. Also, while it's generally better to keep your liability limits high in case you seriously injure someone in a car accident, you can lower your liability limits to the state minimum. That means you are not as well covered, but again, all of this can be done as a temporary solution to get you up and running and you can change these things anytime during your policy period after you get back on your feet. Your policy premium will go up if you do make changes but at least you'll have insurance and not have an enormous downpayment. Also, make sure the insurance company isn't automatically signing you up for any extras such as roadside assistance, etc.
Let me know if you still can't find something and I can find another high risk insurance company that does business in your state.