First, you have to love the beach. Second, you have to love to relax. Third, only come with family/friends that you are comfortable and share the same values/interests. Fourth, watch your little ones grow up after each visit and actually want to keep the tradition of coming to OBX forever! And fifth, be prepared to go into deep depression every time you leave (and immediately start your countdown until the next visit).
We go every other year with friends and it just aint enough! But its the greatest place to go, bar none! Duck is our favorite locale. Now, I could go on and on but you just have to experience it for yourself.
One more thing, when you come back you MUST tell everyone it was the worst trip ever (hey, lets not get the word out too much about this gemits already gaining a lot of popularity).
Pros: Beaches, People
Cons: Hmmmm-NONE
more