Greenville is ranked by website as 6th best place to live

RelocateAmerica.com ranked Greenville 6th on its list of “Top 100 Places to Live.” The basis for its rankings in 2011 include positioning for economic recovery, currently strong economic growth, and proven overall economic stability. Factors also high on the list include employment, education, community leadership, and quality of life.

The top five cities were Austin TX, Grand Rapids MI, Boulder CO, Raleigh NC, and Dallas TX.
Want to see the comings and goings of people moving to and from Greenville. Forbes.com has a great map that shows the inward and outward movement of people to and from Greenville County.