Spent some time populating Cash Flow. Its a very simple and straightforward interface. The app delivers what it promises. Easy to use and understand. Did not uncover any bugs. Cons: - There is not enough flexibility with the repeat entries, there should be a variable interval option or at least a quarter and annual repeat. - Not enough flexibility in defining expense and income categories. However for a free app this works very well. I would give it 4 stars.