IMHO, Wilson is the best mass made antenna on the market, the Firestik is widely used and appears to work, the K40 not sure haven't used one in a long time, then there is the Monkey Made, they are big (& $$$) but from stats work great.
The CB, again IMHO, Uniden is the best Communication gear fro general use; their scanners are the best available, their phones are good and their CB, NICE stuff and affordable.
They make a Pro 510 or the Pro 520 (has PA and RF Gain) both good CBs and available at most department stores for around the $60 mark or from an On-Line Store like Walcott CB (
http://www.walcottcb.com/uniden-pro520xl-compact-cb-radio-with-pa-jack-p-532.html?cPath=340_377 ) or Right Channel Radio (
http://www.rightchannelradios.com/uniden-cb-radios-129/uniden-bearcat-pro-520xl-cb-radio-195.html ); both come in at $60.
As stated by others, buy a good quality Antenna then buy some good quality coax (Belden RG 8X) and then look for a good CB.
Run the coax to the antenna away from power lines and the computer.
Mount the antenna so the Mount has a good ground; even if you have to add an additional braided strap to the frame.
Get the antenna tuned for low SWR.
Talk to whom ever you can talk to.
Luck to ya,