Other then friends land and such, I don't think there are many legal places around here. Uwharrie forest is roughly an hour and a half or so away (between Troy and Denton), and has pretty good trails ranging from mild to fairly wild. Also if you have never been out that way, chances are that people will almost always want to make a run out there for a weekend or so.
If I remember right, I think there are different types of trails from moderate to advanced. The ones we rode had quit a few rocks also, but that was 10 years ago...memory has gotten hazy the older I get