Urban Hillbilly said:
Is it good to have one for emergencies when you're out in the middle of nowhere and you don't have cell service. Sometimes I'm a little behind the times, so is there another alternative?
The range of a CB radio is rather limited, so while there are occasions when the phone service is missing that the CB might help, more often you'd also be out of range of another station. One to five miles is the normal mobile radio range for CB (depending on terrain, obstacles, etc.), with base station usually somewhat greater but varying depending on location and antenna height, plus obstacles (roughly line of sight). But to get, say, 15 miles out of your mobile, you might need to be talking to a base station on a hill or with its antenna on a tower.
So CB has its uses, but don't get too carried away in your expectations.
Ham radio is similar in range for the VHF and UHF frequencies when talking simplex (that is, direct to another station), though it'll be a bit further because you can use higher power, but when using repeaters the range can be extended considerably, depending on where you are, and whether there is a repeater within your range. Along the front range of the Colorado Rockies there are places where, using a handheld I can talk to stations 70 miles and more away from me, though most of these areas also are in cell phone range. In flatter country though, such as Columbus, Ohio (where I lived for a while) you may get 20-30 miles from a repeater to a mobile, or more in a few cases, less in others.
But ham radio has the limitation that you may only talk to other hams, and it requires studying electronics and regulations to pass a test first.
So, depending on where you're going, there may be more than one solution, or there may be none.