Although gene therapy as a treatment for disease holds great promise, progress in developing effective clinical protocols has been slow. The problem lies in the development of safe and efficient gene-delivery systems. This review will evaluate the problems and the potential solutions in this new field of medicine.