I am not familiar with Maine or with FL much, but I am a teacher too and have looked a bit at teacher salary/vs. cost of living. FL seems to be, as the other poster pointed out, a no win situation. Pay is low and cost of living has gone up considerably.
Now, in the limited amount of research I have done, GA seems the best in terms of lower cost of living and quite high teacher pay (Atlanta area.)
I am dissappointed in NC, although it sounds much better than FL. You could get a home here for around $200,000 if you looked, and a teacher with 15 years of experience and an MA would make close to $45,000.
Check online for school districts of potential places. Each district typically has their salary scale posted (I am sure you already know that.) I did a lot of that before we moved here.
We came from Los Angeles last year. When I left I was making $70,000 full time.
The other thing that I didn't realize that I do now, is that teaching is SOOO different in different parts of the country......
NC has NO teacher's unions so you are at the whim of your principal and district.
A close friend moved from CA to NC and taught in both places. CA teacher unions are very strong and there are CLEAR guidelines about how long you can keep a teacher after school, etc...Here in NC, she said she worked about 40% more time than she did in CA, and made about 50% less.
See if you can find a teacher in the local area you are looking into and ask lots of questions.
Dawn