np and welcome to the forums
personaly i liek piccolo but thats becasue i love him (ok im sad i admit it)
nehwoo atm Saiyans are the strogest characters and buu is in witht hem aswell the others are slightly underpowered but a good krillin player can own anyone so basicly whoever you play best with is probably best for you... give them all a try then you will find out :laff: