Debt Repayment Calculators

Which tools make it easiest to show clients how to pay down debt over time?