To me , Fall is best because of the fantastic change of foliage and it's also the pre-Christmas season, but that aside, May would be best (only because you cannot guarantee good April weather). April would be equally good, but it can be quite cool and rainy. I'm sure a ton of people will testify to April being a good time to go, BUT the weather is much more unpredictable. June is fine if and only if it's not hot yet, BUT that's usually not the case. July is definitely hot, oppressively hot. Doable, but hot. We trieed July once, but will not again. Things to do: absolutely number ONE on the list is a visit to Monticello, the famous home of Thomas Jefferson......a short 2-hour drive west to Charlottesville along the interstate, with Richmond being halfway. (You'll seldom ever be closer! so put it number one on the list.) ANY trip to Wmsbg without a visit to Monticello would be an incomplete trip, to me, unless you've done it before. Wmsbg also has outlet malls, several days' worth of great things to see in Colonial Wmsbg, & Busch Gardens...a real must. Also don't miss the chance to eat at the authentic taverns in Colonial Wmsbg. (Christiana Campbell's , Shield's, and King's Arms are the best. Most all have musicians dressed in authentic colonial garb who walk around the tavern playing wonderful music...either stringed instruments or flute-like instruments----very romantic and a great memory! Reservations days ahead are a must, and call ahead to find out when and where the musicians will be on particular nights. Missing them would diminish the dining experience.) Also, you may need one good rest day. There are several great museums to visit in Colonial Wmsbg----very good if a rainy day presents itself. ****Places to stay: # 1 --Far & away the BEST is Marriott's Manor Club at Ford's Colony (maybe one of the finest timeshare properties in the country) ; then there are several rather equal places (see the TUG ratings & reviews!!!!) like Greensprings, Wmsbg Plantation, Fairfield, Powhatan, etc. Most are within the same general range of satisfaction, and all would be more than adequate and not a disappointment. ENJOY!!! I'm envious! I just gave a week to my brother at Manor Club ...they went in early June, (and had never been)...had to go then, with kids out of school and not in camp, etc....They had a blast! what a wonderful brother I am. Anyway, you'll have a great time in Wmsbg, and will no doubt return home glad to be an American. Be sure to visit the courthouse (live audience-participation "trial"/play/skit ), and tour the Gov's Mansion---both in Col. Wmsbg. jme