I'd do this as:
Sheed's contract, BBD, Gaffney/Lafayette + 1st round for
Tayshaun Prince + 2nd round.
Sign Scal or another FA big man who can KG's backup until Perk comes back and he becomes the 5th big. Something that BBD would be anyway when Perk comes back in.
Sacrifices has to be made to WIN NOW. BBD is great and his energy is amazing. And I know it's good to have big men depth as our bigs are injury prone and Davis provides that. But i'd rather gamble that and rather hope that the bigs stay healthy but have a great backup in the SF for The Truth, than gamble and hope for Quis to stop LeBron James come playoff time. Not hating Quis, but Tayshaun I think would do a much better job.
There are still a number of quality bigs in the FA market, and Kwame Brown. Scal would be the best bet since he knows the system and not afraid to get physical as well, not as powerful as Baby though bat has range. Proceed with this and sign Scal, or Amundson, or Earl Barron or Kwame Brown for minimum as KG's backup and 5th big when Perk returns.
And we just upgraded our SF situation.
my opinion.