I have just passed SCJP 6.0 with 86%. I decided to take the risk and go for the 6.0 version and I don't regret it. I had no questions about the new interfaces or Console class, but I found that the concurrency questions were more difficult than in the K&B book or in Whizlab simulator. That was also the only area where I significantly lost points (the questions were only about the methods mentioned in K&B book, but they went deeper, were more detailed and tested a lot of very complicated cases - many threads running, calling yield(), interrupt(), etc.)
I also had one question that asked to choose two most suitable OO practices, but there was a radio button - therefore only one choice was possible.
The time allocated for the exam was more than enough, I ended it with over an hour spare time left.
I prepared for 4 months, with ca. 6 weeks break, which was a very bad idea. I think two months of continuous learning would have been enough. My main resources were K&B book, Whizlab simulator and JavaRanch. I also tried to write as much code as possible.
For my next exam, I am going to learn continuously, every single day, use more index cards (and go through them whenever possible), start with mock exams a little bit earlier, write much more code and stress less before the exam
My next goal is SCWCD, I am aiming at taking it in 30 days with 6-8 hours of learning per day (slightly less on weekends). I have close to no experience with JSPs, but I've written a lot of ASP pages, so at least I have experience with HTTP, etc.
Huge thanks to Kathy and Bert, Whizlab team and JavaRanch forum!!!
[ March 10, 2008: Message edited by: Gosia Wittemann ]