Just as you get to the east side of Asheville, take the BRP detour onto US70 toward Marion.
But instead of following the detour signs back to US221 north, which leads to the BRP (boooooring), instead take NC-80 north up to the BRP. You'll hit 80 just west of Marion. If you need gas or lunch at this point, go on into Marion, another 2 miles. You'll find many fast-food joints, a wal-mart, and a great southern restaurant chain, Fatz Cafe, that's accustomed to having motorcyclists. Fatz is in front of the Wallymart, you can't miss it. If you go into Marion, you'll have to backtrack to get back to 80.
NC-80 is far too twisty for mass quantities of car traffic, so they don't route the cages this way. Bonus for you!
When you're on the BRP and get just east of Linville (NOT Linville Falls, 2 diff. places!) jump on US221 all the way to US321, which is just south of Boone. This stretch of 221 parallels the BRP for miles, and in a word, is bitchin'. Great smooth road, no traffic, and rivals the dragon for fun factor.
PM me if you'd like any local info.
Gary