Josh, Thom, and I all predicted correctly that Dr. Miles would be overruled. We even predicted the vote count! I had hoped that Justice Breyer would join the majority, but instead he joined with Justices Ginsberg, Souter, and Stevens (as predicted) in dissent.
The opinion is here.