You are right AbbasJin. Cable is cheaper than Direct SAT in case of paid channels.
It mainly depends on your requirements. My requirement is mainly NEWS channels independent of any pemra-bazi. And they are all free to air. Only one time expense i.e., 2500(receiver)+3000(dish&lnb)=5500 it becomes two years of cable subscription.
But again if you want whole Star Package, HBO AXN etc then cable is the most cost effective solution.
For your interest I am giving below the list of channels available to me with the help of one receiver + two dishes. Categorized in Pakistan-India-Foreign. They become more than 80. And good thing is they are MPEG quality with Stereo CD Sound. No quality compromise on video or sound. No Pemra. No cable power outage.
Only one main threat to this setup is Wateen's Wimax frequency conflict.
ARY One World
Dawn News (English)
Digital Manchester (urdu)
PTV UK (Global)
AVT Khyber (Pashtoon)
Peace TV (English)
B4U Movies (require CAS code after every few months)
Star Utsav (2 year old star plus programs) (with EPG)
DD National (Door Darshan)
XingKong (English chinese mix)
Chanel V (English chinese mix)
Voice of America
Duetch-Wele (English German mix) (with Text & EPG)
TV-5 France (French)
Russia Today (English)
Chanel News Asia (English)
Arirang Korea (English)
CCTV China (english)
and many chinese channels