Personally, I think this is a great way to reel in Pavano. Having Schill on staff and now Pedro back provides Pavano with the chance to pick the brains of two of the best pitchers in the league, which he's said is a factor to him.
He was on Mike and the Dog this evening and if I remember correctly, his priorities for where he'll sign go in this order:
1)Happiness (And he said money can't buy happiness)
2)Team defense behind him
3)Chance to win (I think this is it, this is the one I'm most fuzzy about)
Defense aside, I think the Sox match all the criteria. Should be interesting to see how everything unfolds.