Choosing the right sort of mortgage to meet your needs and circumstances can seem a bit overwhelming. There are many different types to choose from, all meeting the needs of different types of borrowers.