I don't know! Goku has (and still would) risk his life to save people he loves! Heck, he would probably risk his life for a stranger if Chi-Chi wouldn't stop him! He is funny, loving, and for those he loves and extremely strong. Vegeta is extremely strong too, but though he can very stubborn and headstrong, he still really cares about those he likes (plus, he sacrificed his life to kill Majjin Buu, for goodness sake!
Here is what I think: I think goku is a funny, sweet, and most caring guy you can meet. He would die for people he doesn't even know! ! But vegeta, however, is a funny guy who is stubborn but he also cares too. Maybe he just doesn't want people to know that. Unless someone he cares about dies or is about to get hurt, he'll act that way. I'm just saying this because I think both of them rock!! !!! Please friend me im so new!!! like I JUST made this while typing!!!!! My name is ladybug 233!!