If you carry credit card debt, it should be the FIRST debt you pay off during your debt paydown efforts. The best way to pay credit card debt off though is to just avoid it in the first place. This is what I do:
I utilize credit cards for EVERYTHING I purchase in my personal and business life. Because of this, I am able to fly first class anywhere in the world due to wracking up the credit card points/miles. It is free money, and you would be a fool not to take advantage of it…. If you have the discipline to pay off your cards in a timely fashion though!
I pay off my business and personal credit cards in full EVERY FRIDAY morning. If you pay off your cards weekly, you will be able to monitor your spending much closer and won’t be surprised when your bank account balance goes down from the pay off. Do this, and watch your credit card reward point balances skyrocket for free travel!