There's an army of lenders out there ... Guild Mortgage Best for no lender fees: Ally Bank Best for first-time homebuyers: Flagstar Bank Best for applying online: Rocket Mortgage Best ...