Patients receive oral thalidomide once daily and oral celecoxib twice daily on days 1-42, oral etoposide once daily on days 1-21, and oral cyclophosphamide once daily on days 22-42. Courses repeat every 42 days in the absence of disease progression or unacceptable toxicity.