Only join if you know what you are talking about. I think Baby Vegeta right before he transformed into a great Ape is powerful enough to defeat Super Buu (Gohan Absorbed) any one willing to argue that?
Buu would win, he has proven himself to be a lot more powerful than SSJ 3 Goku. Techically Baby Vegeta didn't beat Goku at SSJ 3, he beat base Goku. I highly doubt Baby Vegeta can beat a fully powered SSJ 3 Goku.
In order to correctly display the power of Baby, I have to calculate Goku's power when he fought him at Super Saiyan 3. In the arc where Trunks, Pan and Goku were fighting Myu's army on Giryu's planet, they fought against an enemy by the name of General Rilldo, and Goku clearly stated in both the Japanese and English versions that Rilldo's power level is just as high as Majin Buu's. He killed him multiple times in his Super Saiyan form. However General Rilldo had a power to where he can respawn from the metal of the planet. So if Goku can defeat Majin Buu as a Super Saiyan, imagine what his power had to be at Super Saiyan 3. So if Goku lost to Baby, imagine his power.
You keep saying Baby never defeated Super Saiyan 3 Goku but he did. In fact, he beat Goku before he collected the energy of the citizens of Earth and transformed. Goku came back, with a tail and tried again, but Baby beat him easily. This sparked his transformation into a golden Oozaru. Anyways, a fully powered, super trained Super Saiyan 3 was not enough to defeat Baby Vegeta. http://m.youtube.com...