Buu can be cheap, but u don't have to be a noob when u use him, all chars have there advantages and disadvantages, cell can be cheap too... but I think every character can be cheap, goku is a great character because of his abbility to teleport, krillin is nice, his speed is very very good, but I just never use him. Gohan has the advantage of his transform pl, same with trunks.. but trunks lacks some things.. like his finishing buster isn't all that great as I hoped... Vegeta same as goku, Freeza is one of my fav, with his finger laser, "low" transform pl, and nice hp and speed overall... I use freeza and gohan most overall..
grtz Naz