You might consider the Atlanta idea, or Savannah, or Raleigh-Durham via Southwest. Good luck! The reason Charleston is so expensive to fly into is the fact that there is little competition into or out of that airport; why Atlanta would be cheaper; Savannah has a discount (Independence) flying in and out.