I’ve used both Quickbooks and Excel (admittedly for non-RE stuff) and I’m a big fan of Excel.
Its very adaptable, and if you learn how to use the formula bar, you can pretty much calculate anything you want to.
Plus the statistical/graphics are good, and it imports easily into Word and Access.