I much prefer OBX over Hilton Head. To me, Hilton Head is more like a golf or retirement (no offense to anyone) destination. Very, very beautiful, but not that much to do (that interests me anyway). The ocean surf in Hilton Head is very, very calm - not condusive to boogie boarding, burt perfect for little ones.
Much of the OBX reminds me of quaint ocean villages in New England, with the cedar sided homes lining the beach. We usually stay in the middle (Kitty Hawk, Kill Devil Hills area), but have driven between Corolla and Hattaras light house. There are a few golf courses, but they are nothing like the ones in Hilton Head. The ocean surf is rougher, much better for boggie boarding (which we love), but can be too rough for small children to play in without getting knocked about. Someimes there is a very, very strong undertow - even in shallow water. There are shells galore if you like scouring the beach for shells. The other difference with the ocean is that HHI's water temp pretty much stays the same from day to day in the summer. In the OBX, depending if theres a storm at sea, the water temp could change dramatically within a day.
As far as activities, of course, there are the numerous water activities and rentals - numerous fishing piers, surf fishing, charter fishing (we always use Oregon Inlet). There are many lighthouses to see, several quaint little shops, beach driving in Corolla and by Oregon Inlet - but keep in mind you must have a four wheel drive and let the air out of your tires or you WILL get stuck. You also have to know when high tide is, as you could get stuck somewhere until low tide again. You can rent jeeps, etc. and drive through the four wheel drive only area of Corolla and look for the wild horses. Although you have to go over the dunes to actually see them, not up and down the beach (at leas we didn't see any on the beach). And the activities go on and on.
The only thing that drives me absolutely crazy is the traffic between Kitty Hawk and points North. It is a two lane road with lots of traffic and it can be very backed up - especially on turn over days (Saturday especially). That is the only negative thing I can say about OBX.
I've been to HHI once (and that was good enough for me), but we've been to the OBX each year over the last 6 or 7 yrs. and look forward to that vacation more than any other.
The previous poster is correct about taking I-95 to Rocky Mount, but keep in mind there are wild fires in the Columbia, NC area (which you need to drive through to get to the outer banks on hwy 64). Keep abreast on this fire, as they predict it will at least smolder throughout the summer. Roads may be closed due to visibility issues with smoke, and you may have to take an alternate route (on two lane roads, which will add to your driving time). Also, there have been problems with smoking drifting onto the OBX (even up to VA beach) with an onshore wind. Usually, in my experience, you will get an offshore wind - which should keep the smoke at bay!
Hope this helps, have a great time!:whoopie: