I'd say Vitor if you had to choose someone now. But if Weidman can get back and beat a top guy I'd say give it to him. But he has to get another win and it has to be against someone legit...not another Mark Munoz. Unless GSP, Jones, or a top 10 LHW will accept a fight with Silva.
Anderson is going to sit out forever if he has to. Probably still announce Silva vs Bisping. Bisping loses to Sonnen, and his stock sky rockets and he's a huge contender, he loses his #1 contender fight, he gets a crack at Anderson.
No. - Silva has more title defenses than Weidman has fights. - If I ever who saw Weidman v Munoz orders the PPV twice it will still be Silva's lowest buy-rate. - etc....