A general structure for preferred cationic lipids in accordance with this invention is shown in the formula: The side chains R1 and R2 may include aliphatic groups such as alkyl or substituted alkyl, alkenyl or substituted alkenyl, alkynyl or substituted alkynyl.