iCompta is just great. It's a freeware though it's far better than many commercial apps. Moreover a new iPhone version has just been released on the app store and it can synchronize easily with the desktop version.
Very very interesting. Does it download transactions from the bank?