According to Business Week magazine, Jacksonville is the best place to raise kids in North Carolina. Runners-up are Greenville and Wilmington.

Pittsburgh, where my parents (more or less) raised me, gets the nod for best place to raise your kids in Pennsylvania.