Is There Any Better Checking Account Than The One Offered By Ally Bank?

Different people look for different things in checking accounts, but my primary objectives are to: (1) never pay monthly maintenance fees; (2) never pay ATM fees; and (3) earn a non-negligible rate of interest.  With those goals in mind, I use Ally Bank as my primary checking account (in combination with an Ally savings account, […]