SoFi offers high yields and no fees but lacks branches, while Chase provides extensive physical presence but charges fees and ...