A mortgage is one of the biggest commitments you will have to make. Mortgage rates and terms vary between lenders, so it's important to take the time to research what suits your needs best. Lenders, mortgage brokers and online tools can be great resources to help you with your mortgage. Each type of…