Mortgage calculator

Work out the monthly payment for a home in Ontario: down payment, mortgage default insurance, land transfer tax (including Toronto's) and closing costs, with current rates from the Bank of Canada.