Although I live in Charlottesville, (about an hour and a half from Roanoke), I have visited there from time to time. It's in a great location, near the Blue Ridge, and has a great art scene. There are great restaurants downtown, which is going through a massive renovation, and has great potential for getting in on the ground floor for gallery space or any other business. The cost are much lower than, say, Charlottesville, and if it were me I wouldn't hesitate to move there. Get in touch if you are planning on a visit, I'd be glad to show you around.