The invention relates to products and methods for delivering nucleic acids of
various sizes and preferably greater than 50 kilobases into cells. The nucleic
acids are delivered as part of a nucleic acid delivery complex which is composed
of at least a nucleic acid binding and condensation domain.