Greenbrier is great. They used to have a great kids club/camp. it's also greatly improved since Jim Justice bought it.
i recently went to the Bedford Springs Resort and it was beautiful. Kind of a mini-Greenbrier. A bit less to do, but a much more manageable weekend trip. Two hours vs. four hours to the Greenbrier.