Thank <choose your favorite deity> that I picked up Kathy and Berts Java 2 study guide or else I would have been in a world of hurt going into that exam. Coming from a back-end Java background, I have had exposure to many of the different technologies that were covered on the exam, but definitely not to that level of detail.
After reading the book and successfully answering most all of the practice questions, and then reviewing the 2 minute drills every evening for about 15 minutes, the actual exam itself was not as bad as it could have been. SCJP down, SCWCD, SCDJWS, SCJD, and SCEA to go!