Electronic Mission to the masses? Or yet another channel of shite TV?