both do nicely - however the first choice IS far more scenic. My sister Karen will normally go south in OHIO and catch 64 in West Va. Nice route in fall colors, but not a lot of places to stop and pull over for dinner unless you're eating in.
Route 17 used to be a beautiful run through the country. Now it's pretty built up starting at Yorktown on down to Newport News, but if you are heading to Williamsburg, then get off 17 and onto the Colonial Parkway right after you go over the bridge. The CP is 35 MPH the whole way and there are bikers and occasional horse riders on it, so enjoy the sights - it's only a few miles to Williamsburg.
Where are you staying in Williamsburg? (I personally prefer to go over the James River Ferry (free - but with a trailer don't do it right at 8 am or 5 pm - choose a midday time) to the south side and then East on Route 10 to stay at Chippokes Plantation. Small and QUIET.
Today is a gift, that's why they call it the present.