the Uniden BCT15/396/996 scanners have a CB search feature, and the Midland 75-822 handheld CB has a channel scan feature (which was why I bought it).
There's one problem, however, and that is some of the CB users operate illegal rigs with tons of power on channel 6. It effectively negates the CB scan/search features because every time the receiver cycles through the channels it stops on channel 6 when the "cowboys" are transmitting, which is practically around the clock...especially if you upgrade your antenna to one tuned to the CB frequencies. Worse yet, these guys talk gibberish, there is no factual information on channel 6 that is of any use to anyone on the road (or even people listening at home for that matter).
The Uniden models can lock out channel 6, but as far as I can tell the Midland CB cannot when it is in scan mode. If the Midland unit could lock out channel 6, or if there was such a thing as an after-market channel 6 attenuator, I would be super-happy with the radio and recommend to everyone, especially if they were interested in the channel scanning feature. Without such things, I cannot in good conscience recommend it if CB channel scanning is what they want. Sure, it has the ability to do so, but as long as the cowboys on channel 6 are doing what they are doing, the scanning feature of the Midland 75-822 is worthless. As previously stated, Uniden's receivers can lock the channel out, but you have no way of transmitting like you do with the Midland unit.