If you fly into ORF, you are right in the middle of everything. Williamsburg, my hometown, is about 45 minutes away and offers a lot of historical things to see and do along with Busch Gardens and Water Country for some fun. There is a lot to see and do here. You are also close to the Outer Banks where you can spend some quiet time on the beaches. I have never been to Raleigh but I have been out in the mountains of NC/VA and its beautiful any time of the year. I think you would need more than a weekend here. You could spend a whole week in Williamsburg. I really think that Colonial Williamsburg/Jamestown/Yorktown are more interesting than Gettysburg.