Stem cell transplantation is a procedure used to treat NHL. Stem cells are very immature cells that develop to create all of the different types of blood cells. In this study, some of your stem cells will be treated with gene therapy, meaning the cells are treated with a virus that does not cause disease. Some cells will receive a virus that contains ribozymes, enzymes that may help fight HIV. Other cells will be treated with a virus that does not contain ribozymes to see how the virus works alone. Some cells will not be treated at all. Doctors would like to see whether giving patients stem cells with ribozymes can treat NHL and stop HIV from growing at the same time.