I've been biking around Asheville since 1998. Recently I've been recording my rides using a Garmin GPS. I've converted some of that ride data into Google Map format and made it available here. The Google Map format is nice since you can zoom in or out and pan the map quite easily. Of course, neither Garmin nor Google accepts any responsibility for death or dismemberment resulting from use of their maps, so clearly I can't either.
The master Google Map below has markers labelled R for road rides and M for mountain bike rides. The markers are placed in the general location of the ride and you can click on them for a pointer to more detailed information. There is also simple list of the rides after the Google Map version.
The Topo and Aerial imagery is provided by the USGS via the Terraservice. That server is slower than Google's, but the imagery is worth it in many locations.
These maps are all displayed on USGS topo maps by default. It's easier to see what's going on with a topo map, but trails are simply trickier to navigate than roads. Be sure to get a good area map. The National Geographic Trails Illustrated maps for pisgah and linville are highly recommended. It's also not a bad idea to go with someone; I did all of these rides with my buddy Dave Peifer in the Math Department.