hi peter,
thks,
frankly i have not seen the topics covered in SCWCD.
See the topics of both SCEA, SCJD and compare with SCWCD to see which matches better, I think that will help you decide.
Also decide what you are inclined towards, and how much experience you have.
What i feel is if a person new to software does the SCEA certification, the chances of him getting a job of a System Analyst or an Architect are remote.
My preparation was haphazard, four months back I had started with EJB,UML,Patterns. Then due to work i left it in between for around 1 month.
Again i started around 20 days back.
Since i was working, and didn't take any holidays, i cant give you the exact idea , but around 2-3 months of preparation could suffice.
I did take mock tests, one i gave was
Brainbench EJB beta
test Amit Jnagals Mock Test
Prasks Test
Sridhar Ramas Test
Jawaroskis Test
and a lot of questions are there in the scea_j2ee forum
all the best for whatever you do
kiran