Memorex used 'Is it live or is it Memorex?' to demonstrate the high fidelity of their audio and video recording products. The slogan suggests their recordings are so accurate they're indistinguishable from live performances, highlighting quality technology.