I went cheap and easy. My radio is a Cobra 19 Ultra III, which I bought at WalMart for $34.99. I only use my radio when on outings with friends with CBs in their trucks.
I installed the radio in the simplest way possible. Given the lack of under-dash access, no convenient or non-invasive mounting location, and fear of tapping into wires that might cause electrical problems, I mounted the CB to the top of the dashboard using “industrial strength” Velcro strips that I also purchased at WalMart. I cut a rectangle out of the Dashmat the size and shape of the supplied mounting bracket for this purpose. I also scavenged an old, non-functioning 12v accessory, utilizing its plug and wires to furnish power from my 12v outlet. I ran the wires for power and antenna down the front of the dash – held in place by clips screwed into the dash's plastic face – and plugged the radio into the remote 12v outlet mounted on the side of the center console.
You might notice the door stops under the radio. They're necessary because of the weight bias forward due to the plug in mike. Even with the knobs cranked to the max with a pair of pliars, it tilts forward. The doorstops work fine and seldom fall out.
The radio does jiggle a bit on rough, rocky trails, but it hasn't fallen off yet. I tried hard to yank the radio off the Velcro mount as a test, but as advertised, it is “industrial strength.” I have to yank hard to pull the radio off the dash, so I'm confident that it won't fall. In fact, it's far easier to remove the radio by unscrewing its mounting knobs, leaving the bracket stuck to the dash.
I'm happy with my purchase. I don't use the radio much, so didn't need to get an expensive rig and modify it to talk clearly with the left coast. If you want cheap and easy, I'd say this fits the bill.