Patients receive oral vorinostat (SAHA) twice daily on days 1-3, 8-10, 15-17, and 22-24. Courses repeat every 28 days for up to 52 weeks in the absence of disease progression or unacceptable toxicity. Patients may have the option of continuing treatment beyond 52 weeks at the discretion of the investigator.