I wonder are you still against Cavani? I remember you were a big critic of his.
I would take Cavani, there are not a lot of quality CF for sale at the moment, and we need a CF, plus he's quite young and has a good workrate too, he would slot in good I think.