My husband and I visited Stowe in Oct 2010. It was a gorgeous little town with beautiful foliage. We stayed for 2 nights but definitely could of done it with only being there one night. There is NO nightlife there....so prepare to entertain yourself at night. All the little shops and galleries close at 6pm.
There are so many trails and waterfalls to go off and explore. I am not a hiker but they were easy enough to get around to. Loved Moss Glenn Falls. It was really nice!
We did a lot of driving and leaf peeping. We explored roads up in the mountain off the "beaten path" and saw some great scenery. Go to "Emily's Bridge" at night. Very spooky and haunted!
Go up to the Trapp Family Lodge. There are horse rides and it was just amazing to walk around the grounds. HUGE!!!