How to Decide Between Mortgage TypesCash flow, life plans and time horizon play a factor in choosing a mortgage.