I've used Burlington as a base for fall foliage before and it was a good choice; it helped my hotel room had a beautiful view over Lake Champlain to add to the experience. Vermont's a small enough state that staying in BTV works very well as long as you have a car; I second Efrem's suggestions above.