I studied the Head First Java, as i had just come out of university so did not have much experience in java programming, I then read K&B SCJP6 book twice, i also went on a java course which helped me a lot, but its not needed to pass this exam. In the final few days i bought enthuware mock exams went trough them continuously.
Java Crash Course.
K&B SCJP6 Book (I read it twice).
Enthuware Mock Exams.
Exam Score: 81%
The Mock Questions in K&B book and Enthuware are much harder then the real exam, so can be a bit demoralising but i can assure you the real exam is way easier.
I would like to thanks this people of this forum, as every question i needed help on was already answered on this forum and every Google such led me here. I would like to thank my sister and brother-in-law for supporting me financially and always keeping me focused when i would get a bit sidetracked (I think this was because they paid for everything :P ).
A special thanks to K&B for writing two amazing books.