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.
Remember that this is formatted specifically for the iPhone and will only display properly in Safari.