I passed the exam in March. I've read electronic book and took mock exams from URLs recommended by this site. Interesting thing: My achievements were <= 75% during my preparations. Mock exams with multiple choice questions are a little bit harder then a real exam (on exam you know how many options you should choose, on mock exam - you don't).
Today I registered on ranch (that's why I post this message in June instead of March).