From NanoSail-D website…
STATUS: NanoSail-D ejected on 17/01/11 at approximately 1900 PST. Beacon data was routinely received by the public throughout the world from 19-21/01/11, and telemetry indicates that the sail deployed on schedule. The last documented beacon packet was received early morning PST on 21/01/11, and the satellite is now believed to be out of power (which is expected).
We will be monitoring the de-orbiting of NanoSail-D over the next few months, and we will post any available visual photographs of the satellite, which are being collected by the mission team at NASA Marshall Space Flight Center.