Exactly, Asheville is a liberal island, but it is also the key to neutralizing WNC going for McCain/Palin.
The surrounding counties are run by blue dog/Southern Democrats, McCain/Palin should win them, but Asheville the population center could help to blunt their impact on winning NC.
Asheville is known as SF East...
I do believe that The People's Republic of Chapel Hill has contested that claim.