R.N.
I live very close to Outer Banks and VA Beach. VA Beach has a lot more fun places to visit! However if you want to have more lazy days on the beach Outer Banks, and maybe drive up to VA for a day. In terms of where to go in OBX I would say to stay away for Nags Head June-September, it is far to crowded, Kitty Hawk is best in those months!