lennygaudy, you might also take a look at
DueMinder.com. It's similar to what SavingCash describes for the spreadsheet, but is online. You enter your balances & interest rates for each account, then it calculates the best payments based on a snowballing method (highest interest first, low balance first, or a custom plan if you choose). You can play what-if scenarios, and play around with your monthly commitment (the $2k per month you mentioned) to see how that affects the final debt-free date. It also sends payment reminders.