My wife and I were just in Asheville last weekend and were able to hit 15 breweries in 72 hours. I highly recommend half pours or flights instead of pints. It can get ugly quick.
I second the Biscuit Head reviews above. It is worth waiting in line.
We enjoyed the Biltmore. Being in town for 4 days, you need a little non drinking time and it was a good diversion.
Another good diversion is the Pinball Museum. It's setup like your parent's basement and you can play all ou want for $15.