OK, all plans made to Ocracoke in June. Now, which route to take back. From Asheville I am driving 40-64-264-64-12. On the way back, I want to go through Virginia and hit some historic/battlegrounds sites, and then eventually connect with I70 so we can buzz back to Wisconsin quickly, since by then we are out of vacation time. It needs to be a mostly northwestern route, or some combination. Any advice from anyone?