My family had been going to Colonial Williamsburg since I was very little, and I always loved it. I especially recommend going around Easter time--the gardens are gorgeous, and the weather is warm but not unbearable.
I hadn't gone in a few years, and recently went back. Things had moved around from where I remembered them being, but CW is always doing their best to be accurate. On this visit, I found the shoemaker to be the most interesting craftsman--he had great information, and was happy to answer any and all questions!
I always tell people to go at least once. CW makes colonial history more tangible, and therefore more interesting for everyone!