Don't let the good life break the budget. Just ask residents and visitors alike of Greenville, South Carolina. The city recently ranked as America's 5th most fun and affordable city.