My Favorite Budgeting Program Gets An Upgrade: NEW YNAB Tuesday, May 15 by 2guystalking If you could design a budget program for yourself, what would it need? The flexibility to adjust with variable spending or an irregular income ...