Software to track income and spending on OS X and Android
It's not mac specific, but I'd recommend checking out Mint.com.  I was originally skeptical of letting a service connect to my bank accounts, but after using for a little while I am now a believer.   If you categorize your transactions for a month or two it learns, and you'll find that you need to spend less and less time manually entering data.