Is First Niagara Financial Group Inc. Finally a Buy?