I'm not CC debt free yet, but I hope to be in the next two years or so. All our CC debt is on a low interest card (6%) that is locked in (we opted out of the rate increase, the account is closed but the rate locked in as long as we are late. I pay it the day I get the statement, so no risk of that!

). Meanwhile, I have a second card that I charge all of our monthly purchases to and then pay off in full every month. We earn about 25k airline miles a year this way, enough for one free ticket a year.
Once the CC debt is paid off, I will continue using a CC with rewards, and will continue to pay it off each month. Our CC debt is not from overspending on every day items, but the large wedding we had in 2005, and have been slow to pay it off due to other events in our lives since then. We haven't added a dime to that debt in 5 years, I've paid our rewards card off in full every month for the same amount of time, so I don't see that changing once the debt is gone.
A PP asked how people that use CC's for everything track their purchases and make sure they stay on budget. I have Quicken, which downloads all my CC and bank account info so I have an up to date snap shot of not only purchases made, but future deposits (like pay checks) and future automatic payments (like the mortgage, car insurance, utilitlies, etc.). On top of that, I have a budget in Excel. Actually, I have 12 budgets in Excel because I don't use the same budget for each month, I make a budget for every month of the year. This is because, for us at least, no two months are the same for our spending. For instance, in Feb. both our
AAA and Costco annual memberships are due. That's about $175 we will spend this month that we don't spend the other 11 months of the year. We account for that spending this month. March is usually when we take the dog to the vet for her annual exam and shots, so we budget that for March. April is an extra pay check month (we get paid 3x instead of the usual 2x) so I know how much extra money we'll have for large ticket "need" purchases and to put extra towards the CC debt that month. In May, we have a half dozen birthdays, Mother's Day, and two wedding aniversaries, so we have a huge gift budget for that month (we call it "Christmas in May" as a joke!

). You get the idea. Between Quicken and Excel, I know how much money will be available for each month (baring emergencies of course) for the whole year at a glance.
It did take a while to set up and get used to, and I still tweek it as our needs change or if I get a better idea on how to track it all. But on the average day, I only spend about 5 minutes down loading info to Quicken, making sure it all matches my own records, and updating the Excel budget if needed. It pretty much runs itself now.