Yeah, there a many, many quality schools in NC. A bonus is that they receive more gov't funding than most states so the tuition is extremely cheap. There's like 16 UNC campuses all have baseball I believe, plus many other schools.
I've played High School ball in two states now and the talent is definately there. Seasons start at the very end of February, and run until early May, and then playoffs until early June.
For summer ball there are two really popular options, at least in my area.
There's legion. And recently a league formed for High School Summer Baseball. 36 High schools from Raleigh, Durham, Chapel Hill, and surrounding towns are in the league. I'm not sure if all Durham schools are in it, but it's a good summer ball experience if your given the chance.
I know of a couple guys that play travel ball, but that doesn't seem as prevalent, probably cause there are other options that are cheaper and less time consuming.