Because there's a specific place for mothers to nurse and because the USO is wonderfully welcoming, Charlotte gets a full 5 stars from me. There are plenty of Starbucks shops for you to get your fuel, and a big enough variety of food, if you have time to grab a bite between connecting flights. I've flown through here a few times and haven't run into major problems.
There is more than one mother's room, but the one I was at is between terminal C and D, above the Burger King. There are 2 stalls with a recliner, table and outlet. Plus there's a sink, soap, paper towel and trash can. They also have a chance for you to change your baby's diaper, if necessary. Please sign the guestbook of you do visit so they know how essential the room is!!