Patients receive oral vorinostat alone once daily on days 1-21 in course 1. For the second and subsequent courses, patients receive oral vorinostat in combination with oral lenalidomide once daily on days 1-21. Courses repeat every 28 days in the absence of disease progression or unacceptable toxicity.