Taking some time to get the right mortgage deal can make a huge difference to your finances. Our guide provides a broad view ...