CB's don't suck, they work exactly like an inexpensive 5 watt radio in low band frequencies are expected to work.
Find the least expensive CB you can and get it, any differences in price have little to do with real quality and are due more to bells & whistles that you probably don't need. It's much more important with CB to make sure your antenna has a good ground plane, and is correctly installed and tuned.
HAM is nice but if you do a lot of runs with Front Range or CO4x4 you'll find that few of them have Hams and most do have CB's.
Randy Rosetta KDØKWX TLCA #19351 69 FJ40 "Meanie" & 1970 Boss 302 Mustang