Hi Kiran,
I also have started preparing for
SCJP 1.5 last week. The choice of books depends on the level of experience you have.
I have an experience in Java programming therefore I have not purchased any Java's Beginners book. If you want to learn Java from the Beginning I would suggest reading
1) Java The complete Reference by Patrick Naughton. I am not sure whether 1.5 version is available or not
2) Thinking in Java by Bruce Eckel. You can get online version
http://www.codecuts.com/mainpage. asp?WebPageID=314
Please visit
http://www.javaranch.com/maha/Resources/resources.html for more resources
I was loooking out for Roberts, Heller and Ernest guide for 1.5 but since it was not available in the market at that time I purchased Kahy Sierra and Bert Bates SCJP for Java 5(Exam 310-055) Exam guide. I found it a great great book. I don't think I will need any other SCJP book after reading this book well.
Regards,
Paras