YNAB generally gets mentioned as one of the de factor budgeting options. I used it a lot a few years ago and it works. Their system is a little wonky if you aren't used to the envelope method but they have great docs, a great little podcast and a healthy community.