-----------------------------------<br />If at first you don't succeed, try again without cry. Everytime You will learn what not to do next time, untill you succeed.<br /> <br />SCJP 1.4 (78%)<br />SCWCD 5 (95%)<br />BICT - UCSC
Before posting, a quick look down the last 10 or so forum topics would have led you to this one from yesterday: Study Guide Recommendations?. Also SCWCD Links, shown at the top of the SCWCD forum, has a list. My advise is always to search around and get as much information as you can from a wide variety of sources before making up your own mind - posts such as "everyone recommends" something are personal opinions and never universally true (in this case, "highly recommended" would be accurate).
Your choice is also largely going to be affected by your background (beginner/intermediate/expert?) and confidence with your existing knowledge - which only you really know the answer to. If you're an expert, for example, you might only need a few Web resources for a refresher, mock exams for practise and not an entire book. Likewise, in my opinion, a total beginner would be better with a straight Java EE beginner's book to build the basics and try detailed examples before moving on to certification. So it's really all very dependent on your own situation... Do the research (search other reader's reviews, seek book descriptions, tables of contents, sample chapters etc.) and decide what's best for you. [ August 10, 2008: Message edited by: Charles Lyons ]
Charles Lyons (SCJP 1.4, April 2003; SCJP 5, Dec 2006; SCWCD 1.4b, April 2004)
Author of OCEJWCD Study Companion for Oracle Exam 1Z0-899 (ISBN 0955160340 / AmazonAmazon UK )