If you want a snowball calculator, CalcXML has a great one through helpmefinancial.com
Restructuring Debts For Accelerated Payoff | HelpMeFinancial.com
I punched in your numbers with the current 0% rate on best buy, $100 extra toward your debts, and $1000 from your wedding and it says it will take you 9.3 years to pay it off. It gives you a schedule of how much to pay to each debt every month and when the rollovers will focus on that debt. It also lets you know how much you are saving from any overpayment. With $100 overpayment, you will save $16,708 and 4.7 years.