I passed in SCJP two days ago (December 28th, 2007), with 75%.
I studied for some weeks two months ago, then I stopped because of the college and the work, and then I returned to study two weeks before the exam
I used the book: SCJP Sun Certified Programmer for Java 5 - Study Guide (Kathy Sierra). In my opinion it is almost everything you need to be prepared.
I have to say that I didn't read all the book
I read only 4 chapters, but I did questions founded at guj and here, and because I work with java, it helps a little. My worst was in concurrency and API, I answered them using my knowledge that I had before, and that I got in the questions I did (I wrote a lot of codes for situations I could imagine). I was thinking I wasn't prepared enough, and I was even planning to schedule other one. My advice: don't do as I did. Study all the book, make examples and resume, mockes, and so on.
I am taking a look about SCWCD, but some guys are saying that its version 5.0 is comming, so I will wait a little.. (What do you think? May I start to study before it comes?)
The score I got in it was:
Flow control: 72%
OO Concepts: 80%
API Contents: 50%
Declaration, Initialization and Scoping: 100%
Collections / Generics: 80%
thanks a lot for all. (sorry by this english you are seeing heheh I'm brazilian)
[ December 30, 2007: Message edited by: Icaro Dourado ]