Hmm - this all depends on how far you want to transmit and receive.
I use a magnetic Wilson 5000 or a little will if i am traveling light.
I Pop that thing right behind the sunroof in the center of the vehicle. Run the cable to the back passenger door, under the seats and up to the radio.
The magnet chips the paint, but no one can see the top of my 4runner.
I use the Comet RS720. It attaches to the rear hatch, no drilling or holes. Tighten it down with a allen wrench that comes with it. Not one problem with it considering I've hit too many branches bending the antenna way back.