In my TJ, I put the Serius antenna on top of one of the speakers (passenger side) on the soundbar. Had great reception, with both hard and soft top. Just put a little piece of duct tape on the wire right in front of the antenna disk. It's out of sight that way too. Ran the wire under the defroster vent and then through the roll bar padding.
Quadratec...$24 for velcro straps?