My personal preference on BB is "good enough, not too good". For this reason I usually buy Shimano BBs and am happy.
Both my newest bikes have the Shimano BB-R60 Ultegra level BB on them, at a cost of $16 each. I figure a Chris King BB has likely more longevity, but I can go through 9 Shimanos before I regret not having paid the extra for the CK!