How to choose the best mortgage for your family