Totally agreed. The Triangle hits a good "sweet spot" in terms of cost of living, business/career opportunity, culture, food, entertainment, etc. And we're conveniently located about 2-3 hours from beaches (depending on which beach you want to hit), or about 3.5-5 hours from mountains (depending, again, on exactly where you want to go).
One thing I really like about this area is that for a moderately sized urban area, there is a lot of nice outdoor "green space" with trails for hiking, running, and biking. Yes, if you're into MTB you're basically limited to just XC here, as we don't have the elevation change for true DH riding... but again, there are mountains about 3.5-5 hours away and you can get your fix of DH stuff there with a day-trip if needed.
It's also nice having nice places for water sports / water based recreation... you've got Jordan Lake, Falls Lake, Lake Crabtree (just don't eat the fish...), Harris Lake, University Lake, Cane Creek Reservoir, and the like.
And as others have pointed out, there are plenty of educated people here to contribute to the intellectual scene. Obviously there are the folks at Duke, UNC, and NCSU, but don't underestimate the impact of the smaller, lesser-known colleges and universities in the area either. Take NC Central, for example. They're a small HBCU located in central Durham, and have a VERY highly regarded law school for such a small school. I routinely meet people from all over the country who come here to attend NCCU Law. And you also have Shaw, Peace, Meredith, Campbell, St. Augustines, as well as Wake Tech and Durham Tech, all contributing to the base of educated people in the area.