I recommend using Mint.com for those trying to get out of debt and keep spending under control. Just link your accounts, set your budget for each category, and let the site automate the math.
If you want to be more hands-on, use YNAB (You Need A Budget), as that is perfect for those that want to be more involved but requires you to enter all your expenses manually.