This depends on your individual circumstances and your plans for the future. If you have to move often due to work or for other reasons, and have moved in twice in the last few years it would be best not to choose a fixed rate over 10 years, the reason being; If you move again you will have to pay all of the redemption charges associated with taking a new mortgage out.