Hey, I've been to Mystic twice, neither on a 7th grade field trip!
Can't say I know much about Fairfield, though my grandparents lived in New Britain (yes, we're Polish). I actually don't hate CT as much as some people seemed to. New Britain had small town feel with (mostly) friendly neighbors and stuff. I liked the weather up there, more than I did in Maryland.
/tk