Cationic compounds used in lipoplexes and polyplexes for gene delivery.