The Oracle exam for Java 6 is basically the same as the Sun version. So any SCJP 6 book is relevant. The new Oracle exam for Java 7 is very different that the Java 6 exam, and books for the Java 6 exam will prepare you only partially for the Java 7 exam.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)