The beaches are fine, but the town is way too sterilized and boring for me. To be fair, I may not have given it enough of a chance. I went once for a long weekend and decided it wasn't for me.Hilton head...beaches are nice, except the public ones get way too croweded.
Nothing wrong with a secluded beach area to relax with nothing interesting happening nearby. But you won't find me at any "popular" beaches unless there's an interesting and/or historical city attached. Myrtle, Daytona, Panama City...
People crap on Jacksonville, but I actually think the city has some to offer, there are some decent beaches nearby, and St. Augustine is so close. I'm not gonna make it an annual trip, but I think it's pretty alright. Last time I was there was for the bowl game.
I've not been to Wilmington. I'll take a look at it sometime.