for
TV you can get DWN, it gives an antenna and HD BOX, lots of HD Channels.
back in the days when i lived in bahria town i used DWN for tv and PTCL for internet, though PTCL lines of bahria town phase 4 are really good you should not face any problem, just make sure from streets Distribution box to your router splitter there is only 1 wire with NO joints in between.
there is no such thing as 4mb only in bahria, i had 8 mb package in bahria and used to get around 7.86 on speed test and ping less than 20.
just go to there exchange its in between the graveyard and civic centre.
i have moved back to islamabad and now using nayatel and life is beautiful, if you have option of getting nayatel then go for it otherwise PTCL has its way to be used, and the staff of PTCL have no idea how to give customer trouble free internet until you sort things out yourself.