I ran the cable up the A post and inside the roof linning drilled a hole and used a ruber gromet (to stop the cable chaffing) and resealed with a silicon sealer. it's the neatest method i've found.
But REMEMBER to ensure the whole is sealed you don't want any water coming in!!!
Sorry there's...