We spent New Years in Asheville. Mild winter is a very relative term. I froze my rear off up there, but then again, I'm from Charleston, SC.
If you wanted to go to a nice small town, look in the SC upstate, there are great areas above Greenville for retirees that aren't already overrun with them and would have those mild winters. My vote would be for little places like Pendleton or the outskirts of Spartanburg.
"Never argue with a fool, onlookers may not be able to tell the difference." - Mark Twain
“One day your life will flash before your eyes. Make sure it's worth watching.”
Gerard Arthur Way