Farmington Bank named Best Community Bank four years in a row by the readers of Hartford Magazine.