Zambrotta and Cannavaro are the only two that left who I would actually accept back into the team. Primarily because they are the only two who would improve the team dramatically. Zambrotta could play LB and Chiellini could convert to CB and be that tall, strong presence in the box. Cannavaro's contribution is obvious.
I agree that Lahm isn't leaving Bayern. Unlike Ballack, I don't think he has priced himself out of Bayern's very methodical cost to benefit ratio. I wouldn't be surprised if Zambrotta leaves Spain, but I see England as a more likely destination. Inter won't touch him cause he's not Argentinian (jk). AC would be the only one, and that would mean someone good from their d-core would have to be let go on the cheap to make it work. My bet is that would be Bonera or Simic... both of which would fit nicely at Juve.