For baldurs gate 1 go with monk, Monks can fight and have stealth. Though they have a tough beginning. I would steer clear of barbarians. They have no stealth and therefore they will die from being in melee too long. Sarevok is a better fighter than whatever fighter your main character is (having a +6 twohanded sword doesnt make things easier.) You could also use a fighter/thief multiclass. I soloed the original game with that. Actually it was a dual class, but thats almost the same.
If your talking bg2, a barbarian can solo the whole game...except the expansion pack. So can the monk. Check out the builds under gamebanshee.com. There are solo guides to all this by people that have actually done it. I've soloed bg2 with a monk and it was a lot of fun.