For those of you maintaining your own spreadsheets or unsure of using Mint, there is a personal finance application called Moneydance that you may want to check out.
http://www.moneydance.com/
They have versions for Linux, OS X, and Windows platforms as well. I have been trying it out for a little bit myself and while the program does seem quite useful, it does take a bit of work setting up your accounts. It can also be setup to download transactions directly from some accounts.