The best checking account is the NBKC Bank Everything Account, which earned 5.0 stars thanks to its combination of low fees, convenient customer service features and high interest rates.