And sorry for the late reply.
As I said before, I was preparing for all 3 of these exams for some time now.
In my office place, I mostly have to work with Core Java and some Swing stuff.
So SCJP was something that already was on the track.
For the other two exams I had to do practice on my own.
I knew Web technology(JSP/Servlet) before but not that deeply.
EJB was dead new to me(apart from my knowledge that something with this name existed in the java world).
I took the preparation a bit in the reverse way.
I studied EJB 2.0 first. I followed the Head First book(awsome).
Then I studied JSP Servlet. I followed the Head First one here as well.
I was studying the Kathey/Bert book of SCJP 5 in parallel with the other two.
After I completed the EJB 2.0 book, I came to know that the BCD 5 was there and it was on EJB 3.0.
I consulted the ranchers here for some suggestions and had some really good ones. So I started up again with "EJB 3.0 in Action".
It looked something totally different from EJB 2.0 at first but then slowly it all started making sense.
After I was quite confident about all 3 exams, I went for the mock exams and the short exams that you find in the faq section of this forum.
And I took 3 of them one after the other.
Now I am thinking to prepare for SCDJWS. I've heard that the beta 5 exam is out. If you people know if the v.5 exam is soon to come by, please let me know. And also recommend me a good book on this. I posted this request in the SCDJWS forum as well. Sorry I mentioned it here.
So this was how I prepared for the exams.
Thanks a lot once more for all your appreciations.