Mohamed,
My list lacks the coverage on UML/Design
Patterns. I've been using them for some time and did not need much prep except for the ones I never used such as Visitor, Prototype, etc. I think one can focus on the patterns that often appear in Java/J2EE.
Design Patterns in Java - Reference and Example Site was useful.
Are you refering to the book from Osborne/McGraw-Hill? If so, I didn't use it at all as quite few pointed out that it has some points wrong.
The first simulator revealed what I was weak, and I focused my study on them. In the final week of prep, I focused on my test-taking strategy. e.g. keeping a track of the number of confident/not-sure/no-clue questions, which question to go back, etc. You pile up 33 confident answers and can relax :-)
Good luck

[ July 01, 2004: Message edited by: Shogo Ito ]