Financing your home can be an overwhelming and sometimes confusing experience, with many details which must be attend- ed to...