I'm not hugely excited by this, i don't think he's any better than Onuoha, meaning that all he does is provide more solid cover for the left-back position than Garrido. Paying >£20 million for that seems a bit over the top. You can argue that money dosn't matter that much to us, but it does to Everton and they are one of our direct competitors this season. If we'd walked away and gone after another target be still would have weakened Everton with all the disruption we've caused.
We now have Toure and Lescott, as well as Dunne, Onuoha, Kompany (i'm assuming TBH doesn't count). 5 Centre-backs, so one of them must be on his way surely?