I've been using YNAB for a few months, and absolutely love it. Where other financial software is focused on what you've spent, YNAB is all about taking control of your money and planning what you are going to spend, now and into the future.
The other amazing thing about YNAB is that they license the software to the household; so, everyone in the house (parents, children, etc...) can each have a copy of the software running on their own computer. They also have free online courses, a great selection of howto's, and a forum full of helpful information and people.
So $15 USD for financial/budgeting software for the entire family on Steam is really amazing!