I love Asheville; my brother-in-law and his fiance live there, and we visit them a couple of times a year.
My problem with Asheville is that it is SO expensive. Everything is more expensive there -from food to gas to housing. The yuppies started moving in about 5 or 10 years ago and started driving out all the hippies and artists and permies. If you want to live there, expect to pay at least $700 a month for any place decent. If you want to buy, $100k won't go very far, even in the country. A friend of ours just headed up that way to start an
organic farm. They have 8 people involved, are an hour from the
city, and still pay $1000 a month on the note.
Asheville is great; just beware of the downsides.