I read ebj spec 2.0 once and then did mock examms with sofeSCBCD and ejbPlus. I do have a Ed Rodman's book (paper version). But I only consult it when I want to find some evidence. I don't have the most popular HF EJB book. Given such incredible low prices, sofeSCBCD and ejbPlus are really worth every penny. softSCBCD questions are more cloese to exam. But ejbPlus helps me more. My version of ejbPlus has quite a lot of problems but it shold be much better by now. I do have EJB expriences. I think it is the mock exams that helped me to memorize all these details which I find hard to remember due to the lack of the motivations.