AmortizeCalc is an iPhone formatted calculator for mortgage payments.  Enter your criteria (balance, tax, insurance, downpayment, etc) and AmortizeCalc will provide a monthly payment as well as the full amortization schedule.

Check it out

Remember that this is formatted specifically for the iPhone and will only display properly in Safari.