Whew...thorough responses with answers and opins would be term paper length.
Budget? $200, $400, $500Gs?
Job and job skills?
Your "buddies" will live with you/pay rent and can find jobs?
Golf courses are all over the state, in every region, ranging from goat track munis to very high end private clubs.
Fishing is mostly stream/river in western counties, more lakes in central NC.
Small town(s), eg < 7,000 often have very little employment opportunities, other than min wage. In your other C-D area posts with the same question, you mention carpentry, but that trade is seldom found/decently paid in very small population areas.
The Smokies are 3-4 hrs from Greensboro, fwiw, as are the higher and cooler elevations, more similar to your NH situ. Good 'Que is ubiquitous, from one on every corner to backyard peeps.
Greensboro, for your Nat Guard duty is north central in state...belwo is a link with a 100 mile radius to Greensboro, which should equate to your need for being a couple hrs from Greensboro. Click on link, and click on map = place names/towns in that 100 mile radius. NC is a very large state, west to east, from serious Mtns in far western NC to the Atlantic ocean.
Need more specific info, but this forum gets a half dozen similar "I want to move to NC" threads per month, so many posters here will have some opins and ideas, but no job and no big dough to buy that house with land will prove to be discouraging.
GL, mD
100 mile radius GOOG Map of Greensboro:
click link, move hand icon to G'boro, click for area...
Draw radius circles on a map