I passed the SCJP 5.0 with studying Complete Java 2 Certification by Phil Heller with a pretty low score. I have to agree with Rupak Khurana that this book is not worth the money and if you just study this book, you will not be ready for the exam, especially with all the 5.0 new features asked on the exam. Do some mock exams available online and you'll know what I mean. My advice is to do more mock exams and review all the mistakes you made. Good luck.