Keane will be okay in a better defensive line. Not brilliant, but okay. That could go a long way when you're a central defender (see Cahill).
I keep thinking this "he will be better with someone good next to him". But he needs to be good in his own right really as opposed to a secondary gutless CB