I would like to have seen this thread last Friday morning, when I found myself deciding where to go for exactly 2 hours I had free for snowshoeing (after three days downhill skiing with wife and kid). I wouldn't have had time for these suggestions, however, and was effectively limited to places on or very near Mountain Road.
As it was, I was very happy 'shoeing around the dedicated snowshoe trails that are part of the Stowe/Mansfield resort Nordic network (which includes many more miles of X-C trails), as shown on this
map. This is connected with similar networks maintained by the TopNotch and Stowe Family Lodge resorts, but I don't know if the latter two post maps on-line. I didn't get great views, but it was overcast. The trails I took had seen little use and went up and around very pretty ledges in the south foothills of Mansfield.
I paid a few bucks for a trail-pass, which really was for use of their little lodge, which had a toasty wood-stove roaring away (it was
cold) and was a convenient place to change before a long drive home. (We had been staying in a Stowe Resort condo so I got a break on that.) I imagine you can access this network of trails without a fee - the Recreational Path/Stowe Derby route runs through the middle of them.