Justice Scalia wrote the opinion. Justice Breyer dissented, joined by Justices Stevens, Souter and Ginsburg.
Gotta give Bush credit for not repeating one big mistake of his father: Souter.