touchTVM app for iPhone and iPad
Easy to use loan calculator which will compute any of the loan terms given the other three values. Allows for easy comparison of monthly vs. biweekly payments (of roughly half the monthly payment.) Also provides an email capability to send an email containing the resulting terms and amortization table.