We have good friends who live in Amherst, and it like the best of both worlds. Easy access to all sorts of commercial businesses, but still maintains the atmosphere of a small NH town.
Their July 4th parade is a wonderful small town parade (except for the politicians in an election year

).