Thinking about trying a new area for a week's vacation in September. We've been all over the Outer Banks, have been to the Brunswick Islands and Carolina Beach/Wilmington. We're now considering either Surf City/Topsail Beach or Emerald Isle. Can anyone weigh in on the pro's and con's of each? We do like a little activity (hit a couple restaurants/bars in the evening ... shop a little during the day), want a nice, wide, clean beach. It seems like Surf City is a little more affordable and I can get more for my money there, and we are on a budget, so that's a plus ... anything else we should know about?