Tell me about Direct TV...goood, bad and ugly