KeyBank offers plenty of account options and a large network of ATMs. However, branches are limited to only 15 states and interest rates aren't as competitive.