Unfortunately I think Fabiano is not the best solution. Don't want to see him as a long term solution here. Forlan is a better option. The problem is dropping 10m here and using up Amauri's spot, with someone who will not be a drastic improvement considering the alternates who might cost a little more but will be more viable, cost effective solutions in the long run. Reason being, that a purchase like this doesn't guarantee Champions league action.
Of course we could argue, none of the more expensive solutions come with guarantees either, but I feel if nothing else, they may come with better resale value compared to Fabiano. I still think an Amauri plus 12-15m deal could free up Benz but our limited resources restrict us from making an approach.