Abstract: The present invention relates to compositions and methods for transferring nucleic acids into cells in vitro and in vivo. The compositions comprise a transfection reagent and one or more detergents. In preferred embodiments, the compositions comprise delivery systems providing nucleic acid transfer complexes that transfect cells with high efficiency.