Ideally, I would say to go to Charlottesville if they like the countryside and quaint old cities, but if the distance is an issue I would think that a combination of walking around downtown and viewing the monuments from the mall and visiting Old Town would easily take a whole day.
Let me know if you need any help.