I'm using BudgetInMind from softurion.com for my personal accounting. It works on Mac and is very powerful. It uses double-entry accounting principles, so I can get all my spending and assets in one place, with multiple currencies which I need (since I've accounts in different currencies).