If you're in the market for a house, there's an army of lenders out there. But figuring out which is the right one for you can be difficult. We've analyzed dozens of mortgage providers to find the ...