Di Biagio is probably the best choice out of those three... but I don't see any as an upgrade on Legrottaglie, Criscito or even Boumsong. Pellegrino might be okay.
I don't see an easy way out of this one until January. But then they have to get serious and blow some big money on a star CB or two.