As 1.2 million mortgages come up for renewal, here's what the big banks are offering.