In addition to interest-bearing checking accounts, the best banks and credit unions offer many different types of checking accounts, including basic checking accounts, high-yield checking accounts, student checking accounts, and premium checking accounts.