The AB dub (by Ocean) of 123+ is based on the same scripts and masters as the TV edit of the Funimation dub, but does have further tweaks.
That said, you'll have one hell of a time finding it complete. I don't have it complete, for example; several eps are missing recaps and/or previews, some are even missing chunks of the episode proper, and some are nearly unwatchable due to low audio quality.
I fansubbed a good chunk of the second DBK run with a couple friends (we went on to join a couple other fansubbers to do DBS), so so far as Baaro DBK exists, it's probably the best choice for that. ;)
The Funimation dub of DBGT is technically superior, but the Ocean dub (apart from the OPEDs) is more accurate to the Japanese and is the original English dub.
ETA: Far as I know there's no official translation of DBS yet. Get the Dragon Team subs. (And not only because I was the encoder =P)