thats a tough one. Bear Wallow and Buffalo Mountain have quite a few great ones. Pocahantas has great views, but you are not "up" there as much. It is more of a landscape view. I would say Bear Wallow and Buffalo Mountain. Rockhouse has some good overlooks too (basically, the hardest trail systems have the best views)Which one would you say has the best overlooks?