...Dude, for like a long period of time, Naruto's name might as well have been Sasuke and the Magical Eye.
Give other characters time to shine? Dude...That is one of Shippuden's biggest complaints. Alot of the supporting characters haven't really done shit yet.
Vegeta beat Goku in their first fight actually. I may remember this wrong, but I am pretty sure it was a Spirit Bomb from Krillin which beat Vegeta, and that was only after Yajirobe cut off his tail. It took a team effort to down Vegeta.
He punked Zarbon second time they fight, and punked Dodoria as well, those two are the elites of Freeza's army second only to the Ginyu Force.
Freeza at that time was thought to be invincible.
Recoome was the second strongest member of the Ginyu Force, and Vegeta killed Burter and Jeice.
He pwned Cell but let his Saiyan pride doom him in the next fight. And despite his inferior power, he actually put up a decent fight, blowing him in half, he could have killed Cell with the Final Flash, but would have destroyed the planet.
He never thought 17, you are thinking of 18.
Cell Jr. is every bit as lethal as Cell, Cell's words.
He blew Majin Buu to bits, and Buu was able to fight with SSJ3 Goku, not a bad showing.
Super Buu? Not a bad showing.
Kid Buu? Once again, not bad, impressive actually that he was able to last, Kid Buu was an equal or slightly above SSJ3 Goku.
Got owned by Future Trunks? Ummm what?
Sasuke was pwned by weighted Lee, nearly killed by Haku, was pwned by Oro(though that ain't that bad), got the shit kicked out of him by Gaara despite using Cursed Seal, lost to Naruto on the roof, pwned by the Sound Four(who are weak, weak, weak btw), was barely able to beat a not trying Itachi, and is currently getting the crap kicked out of him by Eight Tailed.