I have an excel spreadsheet that allows you to enter all the variables for your mortgage, and see how adding principal affects the bottom line. It's been a great tool for keeping me motivated. Want it? PM me an email address and I can get it to you.
I just keep it updated each month and I can see the loan term getting shorter each month.
We are 1.5 years into a 30yr mortgage and we've already cut 4+ years off the back end.