I don't want to download and watch it, I keep waiting for it to show on some hd channel on satellite. So I was wondering did anyone see it advertised on any HD channels that is not PPV and has English audio?