Buy Side reviewed dozens of companies to find the best mortgage lenders for every type of borrower ...