Mint.com is a safe and secure, and totally free way to see where your money is going. You connect your online bank accounts and credit cards and categorize your spending. It's a wonderful tool. Check it out!
Dave Ramsey's 7 Baby Steps to getting out of debt and building wealth - it's a great program to follow. Ramsey's Gazelle Budget tool is a fast, simple way to see areas that need improvement. His web site provides tons of tools and forms to help you budget. Dave Ramsey even has suggestions for budgeting with an irregular income.
Crown Financial also provides a lot of free forms and information on budgeting. Crown also provides several different calculators, from mortgage to transportation costs to credit card to renting vs. buying and more!