STS-124 Discovery docked to the ISS and the next elements of the Kibo module (Kibo Pressurized Module) were installed. The new pump was installed in the ASU and appears to be working normally so far! From the 4/6/2008 Daily Report:
FE-1 Kononenko had two hours set aside for working a major IFM (In-flight Maintenance) on the Russian ASU toilet facility in the SM (Service Module), removing the failed MNR-NS gas/liquid separator pump of the facility and replacing it with a new unit delivered on STS-124. As of now, the IFM appears to have been successful: the ASU is working nominally, so far.
The STS-124 Flight Day 3 images show how big and gangly the ISS looks now; the ESA ATV can be seen docked to the end of Zvezda.
Soyuz TMA-11 landing photos are up at the Novosti Kosmonavtiki website.