You can try Money Obedience out first, free!
You can use Money Obedience to track your
expenses and budget. During the month, you can use Money Obedience's
mid-month status report to keep tabs on how your expenses
compare to your budget and income. At the end of each month,
you can read Money Obedience's report discussing your spending (and saving)
for that month, including tips for taking control of your finances.