Patients will receive gemcitabine 1000 mg/m2 IV on days 1 + 8 and cisplatin 70 mg/m2 IV on day 1 of each 21 day cycle. Lenalidomide will be given orally on days 1-14 and the dose will be escalated in successive cohorts during the phase Ib portion to define the recommended phase II dose. Patients will continue gemcitabine, cisplatin, plus lenalidomide for up to 6 cycles, in the absence of disease progression or prohibitive toxicity. After completion of 6 cycles of therapy, patients who have achieved at least "stable disease" will proceed with "maintenance" lenalidomide given orally on days 1-21 of each 28-day cycle. Treatment will continue, in the absence of prohibitive toxicity, until the time of disease progression.