Tears of joy...
Justice Scalia wrote the opinion. Justice Breyer dissented, joined by Justices Stevens, Souter and Ginsburg.