Snowe is going to be hard one to touch. I don't know if there are any real challengers. Maine is a strange state. It used to be solidly red but that was long ago.
Maine has a real hard time voting out incumbents.
I read somewhere where ME has an abnormally large poverty rate for a "progressive" state.