Charter One Bank is my favorite bank that i have done business with. It has a great client-staff relationship and has great account setups and great bonuses for checking accounts...
All reviews seem positive