Ezy Loan Calculator is a very user friendly loan amortization software. It has the following features 'extra payments, skipped payments, late payments, lump sum payments, graphs, interest rate change, country compounding, and much more'.