Tsunade is better overall, but Kabuto has the awesome medical ninjutsu where he can heal his body straight away no matter how hard the jutsu was, as seen when Naruto hit him with the Rasengan.
Prime Hiruzen is a load of crap, all we've seen from him is his old self, therefore that's what we should judge him on. It's stupid when you see top 10 threads with Hiruzen at number 4 and someone writing: Prime Hiruzen.
I, personally would go with Naruto, great plot and great fights. DBZ is awesome too and the characters are something else but it lacks plot for me. Goku dies like 3-4 times and comes back? are you serious?