@ Canardo:
Hard to say off the top of the head. But there is certain criteria a club in Juve's position should look for. Juve are in a transitional faze between and old guard and what is yet to come. They need a manager with three things:
1)Energy, someone with a passion who realizes that he will have to earn success and not expect the opposition (Milans etc) to just give it to them. A motivator of sorts.
2)A builder. A manager willing to invest time and effort in building a successful club, not just a first team build on overpriced talent. Planting a scouting system to get not only the best talent in Italy but also in the world. He needs to have a vision of an identity not just for that season or the next, but for 5 seasons later after his contract is run.
3)Obvious tactical talent. The first two mean nothing if the manager can't make snap decisions during matches. He needs to know the players and their capabilities, so he can make adjustments and realize when someone is just not going to perform.
I don't think Ranieri is any of those things. But I really can recall anyone who is either straight off.