Interesting, indeed.
I would, in some ways, hate the see the Cubs trade Zambrano, because he's still relatively young and remains a very good pitcher. Those are hard to find. But if the Cubs could get some really good young talent in return - talent that fit the Cubs' real needs going forward, then that would make a lot of sense.
There may not be any other players who have the same potential to return good young talent in a trade.
But I'm not convinced that the Cubs are very interested in trading Zambrano. This season has underscored how fragile the starting rotation is, and if you remove Zambrano, it is substantially worse.
It's also encouraging that Soriano says he would not block a trade, if one were to somehow materialize.