Patients receive high-dose melphalan IV over 30 minutes twice daily on days -2 and -1. PBSC and/or bone marrow is reinfused on day 0. Patients receive G-CSF beginning on day 0 and continuing until blood counts recover. This course may be repeated 4-12 weeks later.