This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Cameron's books have been out for some time and he has greatly improved them in the second edition with feedback from real people taking and passing the SCJA. I would recommend the second editions of his two books.
I agree that Sun's preparation materials are too expensive -- except for their SCJA ePractice exam which I used in addition to Cameron's practice exam. When I bought the Sun ePractice exam, it was only $35.