Some good news in the local paper this morning: Advanced Transit, the local bus service that services Hanover and surrounding towns, just received two grants totalling 2.9 million dollars from the Federal Transit Administration. This means that bus service in the area will continue, and will be better than it already is.
What it means to hikers is that it'll be easier to get to West Lebanon to shop (Eastern Mountain Sports, L.L. Bean, Wal-Mart, Borders Books, etc.) as well as to get to other places like White River Junction, which has some inexpensive motels, as well as Amtrak service.
The main bus stop is on Main Street in front of the Dartmouth Bookstore; you can get free schedules inside. Hanover is also serviced by Peter Pan Bus and Greyhound; the stop is in front of the Hanover Inn, opposite the town Green.