The noisier your Jeep and the more time it spends without a top, the more you'll either want to choose something different from the Cobra 75WXST or that you'll want to also install an external speaker. Its speaker is inside the microphone and as such, it's very tiny and not able to put out a lot of volume.
Personally, I'm much more of a fan of radios that have a conventional speaker and controls on the radio itself. It's hard to drive and manipulate the various controls on the 75WXST's microphone, not to mention if it goes bad, you're not going to find a replacement mic at the local truckstop like you will for a conventional Cobra or Uniden radio. I'm just saying that if having the speaker etc. all in the microphone was such a great idea, it wouldn't only Cobra doing it.
There are plenty of places to mount a conventional CB into a TJ, even on the center rollbar hoop where mine was first installed like in the below pic. Others install the mount that places the CB overhead by attaching to the windshield frame via the footman loop screws. There's always in or on the console too. If you buy the Cobra 75WXST, you'll probably end up going with an external speaker at some point and it'll likely end up being installed where a conventional CB could have been installed.
Another couple good radios to look at include the Uniden Pro520XL (in the below pic) for under $50, or the Uniden Pro510XL for under $40. If you want one with a weather band, the Uniden Pro538 is under $60.