Unlike simple retirement calculators, StashLine doesn't force you to distill your life into a few numbers. You can enter estimates that change over time to account for raises, marriages and anything else.

Example:

You could use an expense bar to represent your mortgage payments and try dragging it to different lengths to figure out the optimal pay-off period.