I took the test yesterday and passed with an 86%. I studied for about a month, using a lot of the material from Javaranch or links from here. As for a book, well, I didn't use one actually. Even with all the mock exams I had taken, study sheets, etc. there were still a few things covered that I had never seen, or no one else had taken into account. all in all though, I am pleased. I'd like to give a big ranch hand of applause to this place and the people here for helping out.