We've analyzed dozens of mortgage providers to find the top ones, based on rates, loan types, down payment options and more. (See our methodology for more information on how we made our selections.) ...