(My point of view is that we would be better off without software patents. It would be hard to find a US patent lawyer or court who would agree.)
Also a random note in case anyone gets confused. There is only one such court, but cases are often heard by a subset of the justices. So what result you get can depend on which justices hear the case. Mark Lemley's claim is that there is a sharp divide between the justices.