The episode you're thinking of is 'Evil Kid Buu!', I think.
I think you might actually have some songs mixed up here. The first song that came to mind, 'Kid Buu''s Theme', was a bit of a slow/fast, hi/low pumping, with bass or something(badly descripted, sorry).
Scroll to 1:30
Kid Buu's Theme
This is the same episode where Vegeta thinks back of all of that goku has done.
Nah, that's in episode "Vegeta's Respect". During one part of Vegeta's confession they played the 'victory' theme, or one of sorts.
EDIT: Oh, oh! My bad, I didn't entirely look over what you said about Kid Buu on a ledge. Of course, SS3! Ha. I have that song.
Beginning:
Dabura / Buu Saga Theme
I also thought I'd mention Faulconer liked to mix his songs up when it was appropriate, so there are some songs you probably won't be able to find.
SS3 Goku vs. Kid Buu (Vegeta Realization)
Scroll through it, you'll recognize it. It was played during some of SS3 Goku's battle with Kid Buu, and some of the 'Vegeta's Respect' part. (3:25 Vegeta's Realization, rest SS3 Goku vs. Kid Buu)
I'm trying to look through some episodes to find a couple of the other songs that were played during 'Vegeta's Respect' and Goku's battle with Kid Buu. I'll get back to you.
http://www.faulconer.com/mp3/DBZ-bu/Goku Trains for Buu.mp3
(Another SS3 Goku vs. Kid Buu)