The best thing we did was go for an offset mortgage, especially if you are a higher rate tax payer, have no other debts and have savings.
We always had to run a decent level of savings for fees, tax, etc. That offset made the mortgage much cheaper. This saving makes it is likely that the loan will be paid off completely about 7 years early.