Not everyone can get a mortgage, but there are several types of deals that try to cater to a wide variety of people and circumstances....