Re: Who would be the best Shinobi to fight Kabuto Yakushi?
I don't know who'd be the best to fight him, as we haven't really seen this new Kabuto in action yet. I think who'd be best to KILL him would be as follows.
Sasuke and Naruto (both first)- Why? Since Kabuto wants Sasuke either dead (which was his original goal) or his body (which was Orochimaru's goal), it is inevitable that one will have to kill the other in order to keep going. Sasuke will either have to keep running from Kabuto, because Kabuto WILL find out wherever he hides eventually, or he will have to kill him.
The reason I also picked Naruto is because Kabuto originally wants to fight him. Reason being is he may want revenge from their first fight. Not only that, but Kabuto clashes with Naruto's goal of saving Sasuke. Do not forget that Kabuto may want to destroy Konoha because Orochimaru wanted to do so, and now they are integrated. So if Kabuto tries to kill Sasuke, Naruto won't stand for it. If he tries to attack Konoha, Naruto won't stand for it.
Killer Bee- Supposing Kabuto is actually intending to ally with Madara (which I seriously wonder. Both Kabuto and Orochimaru agreed that Akatsuki posed a problem, and him leaving trails to Anko), Killer Bee may become a target from Kabuto personally, leading to the same thing I said about Sasuke (being that Killer Bee will have to kill Kabuto to survive).
Madara- If Madara gets the chance, he may kill Kabuto so Kabuto cannot release whatever was in that coffin that scared Madara so badly (it actually makes sense that there is some other form of Madara in that coffin). Though I can't really see Madara wasting the opportunity to not have Itachi, Sasori, Deidara, Nagato, and Kakuzu under his belt.
Sakura- Take out Kabuto? Yeah right! Maybe with sleep-with-him-and-give-him-aids-no-jutsu.