Hi - Brainbench exams are not like the vendor certifications which have lots of books, mocks and courses associated with them. However, you can get practice exams with explanations from Brainbench themselves - they have ones for Java 2 and EJB for example. However, I think the value of exams such as those from Brainbench is to validate your knowledge of the subject area. In many ways, the best preparation is to study the subject well enough so that you can pass any exam in it. That applies for the Sun certification exams as well, passing the exam is not the final achievement, but rather a step on the way.