I went to Boone for a concert once. Didn't get to see much of the place.
Check out Lake Jocasse sometime if you have a small to medium size boat. It is about 4 hours away from Boone, but it is well worth it, and my favorite place in the world to camp.