Debian Lenny Released

The news page at debian.org has yet to be updated, but Debian Lenny has been released.