Someone Could Make a Lot of Money with Personal Finance Software
subtraction.com