We have gone from basic Excel spreadsheets, to Quickbooks, then Mvelopes (online), and finally we have found something that is a little more comprehensive than the Excel spreadsheet but isn't nearly as complex or time-consuming as QB or MV.
It's called YNAB & it stands for "You Need A Budget" - http://www.youneedabudget.com/. There are 2 different types of programs you can get & the best part is that it's a ONE TIME cost - not an annual fee like MV or other programs. There's a free trial for 60 days as well.
Basically this guy used an Excel spreadsheet in college & it developed into something he would give out to his friends & it's turned into something very useful for my husband & I. You can input your receipts & such yourself, or if you pay for the linked-online version, then it will download from your bank accounts. You can put in whatever categories you want, etc.
But the best part is how it has helped us get away from living paycheck to paycheck & we are now a month ahead on all of our bills, as well as building an emergency fund & a few other financial goals. Ir's been a fairly painless process & I love it. I highly recommend something like this for anyone interested in living on a budget!