All patients undergo leukopheresis to obtain lymphocyte and myeloid origin mononuclear cell fractions for preparation of dendritic cell (DC) vaccine. In each arm, cohorts of up to 5 patients receive escalating doses of vaccine. The maximum tolerated dose (MTD) is defined as the dose preceding that at which 2 or more of 5 patients experience dose-limiting toxicity. Randomization ceases if the MTD has been reached in 2 arms, although accrual may continue. Treatment repeats every 2 weeks for a total of 4 doses.