I have the definitive state for you: Maine. Yes, Maine has no medical schools, that's true. But they have a great program to help you out. Also, they help fund your education with forgivable loans.
I met this guy two years ago from Maine and he told me about a program. So, I checked it out. It's true.
http://www.famemaine.com/html/education/med-ed-prog.htm
Maine has a preferred access program with three medical schools: University of Vermont, Dartmouth, and University of New England.
At UVM they have 10 seats, 5 at the other two. They usually have only 40 or 50 applicants for all these seats.Those are great odds, considering that many of these applicants might not even be competitive. This is not a sure thing, but damn close, I bet. So, move to Maine, Portland is a great little town. I've been up there a lot. I live in Cambridge, Ma, but I have friends in Maine. Portland has lots of good food, and you're only an 1 1/2 to 2 hours from Boston. The town has a cool vibe. Also, Portland has a satallite branch of UMaine where you could knock out additional classes. I met a girl last summer that's a senior at this college. She was cute, that's an aside.
Also, you're not locked into these schools, it just helps to open up doors. And you can still apply to all the other schools of interest, the regulars like Finch, Albany, and Drexel.
So, yes look into the Maine program. Also, if you moved there now, you'll have residency in time for the program. they require you to live in Maine one year prior to starting medical school. So, if you're in Maine this summer and you submit your amcas application this summer with Maine as your state of residency, you're good to go. Get a job in Maine, apartment, and establish residency.