Was just there a week ago for vacation. Work sucked up way more time than I wish it would have so I can't say I did enough (like explore the city itself or go to a single brewery... bah!) but I did get out to do a little mountain biking. If you don't have one, tons of places to rent them and Asheville is a place to go for that. My wife and I went to a state park just south of Asheville and had a blast. Obviously lots of good hiking, too up and down the blue ridge parkway if that's your cup of tea.