It's not a bad radio, but take a look at the Midland 75-822. It's the same type of 'all in the mic' radio, but it does not have the large square thing that has to be hidden/mounted like the Cobra and it's almost 1/2 the price..
Both are good, the Midland is smaller/more simple.. Both have just as much power/output of a large, fancy, more expensive radio with more knobs, but both also suffer from a small/not super-loud speaker so if you are deaf or drive topless on the freeway and try to listen to the CB, that could be an issue..