Well he might have to work a bit on his passing, but I do fear that selling Ibra at this point could be a mistake. He had one great season and one terrible season.
The true problem lies with Capello constantly playing him, he should have been benched months ago and replaced with Del Piero or Mutu. If that had happened then maybe Ibra would already be in topform again, maybe, we'll never know. So I would agree with Fliakis, let's keep him for one more season and see how he performs, but for the love of god, get a coach who knows that he needs to bench players who are in bad form.