Beide Städte haben viel zu bieten, dir wird in einer Woche nicht langweilig. Danzig, zwar auch schön, würde ich nicht mehr mitnehmen.
Krakau: Für die Stadt selbst benötigst du zumindest 2 volle Tage, wenn du kulturinteressiert bist. Dazu gibt es in der Umgebung Auschwitz und Wieliczka (riesige Silbermine; lohnt unbedingt, wenn auch eine Spur kitschig), die jeweils einen halben Tag veranschlagen. Von Krakau aus könntest du theoretisch noch nach Zakopane (DAS Schigebiet in Polen, was aber nicht viel aussagt, wir sind weder in Österreich, noch in der Schweiz) oder - 2 Extra-Tage - nach Przemysl und Lviv/Ukraine.
Warschau: Hinkt bei Schönheit Krakau deutlich hinterher und ehrlicherweise war ich seit 15 Jahren nicht mehr dort. Sehenswürdigkeiten sind wohl in 1-2 Tagen abgehakt, die Party-Szene soll gewaltig sein.
Und wenn du zu den Polen Kontakt aufnimmst (Couchsurfing, etc.?), wirst du sowieso jeden Morgen verkatert sein.