Preferable to Quickbooks
I think if you understand the principles of double-entry accounting, youll find this application really powerful and quite a bit more stable than Quickbooks. It does time tracking and client expensing, and keeps track of projects. However, it seems to have very few options for customizing the fonts or layout of reports and invoices.
iluvcapra about BeanCounter