Anyone looking at Berlin/Gorham or Rumford/Mexico should at least check out Farmington, ME, along the same rt 2 corridor. A smidge farther from skiing (Sugarloaf and hopefully Saddleback), but a good sized town. Nice place. Still in the valley, so a different climate from Rangeley, however.