Jonathan at MyMoneyBlog has done a great job writing up the 8th Carnival of Debt Reduction.
Both You Need A Budget and Frugal for Life make the point that you need a plan, and you need to execute your plan. I agree that executing your plan is much more important than which "type" of plan you choose. Dawn also highlights some other good strategies from Mary Hunt for avoiding debt and getting rid of it.
No Credit Needed adds "waiting" to a debt avoidance strategy which can be a key step to getting through those impulse purchase moments. I know my life seems to unravel in every facet when things feel like they're going to fast...slowing down has holistic benefits that go beyond the wallet.
There's more were those came from!