Hallelujah, after a little over a month of studying I finally took the test and passed! I was actually surprised that I received a 90% though. On Dan's exams, I was scoring around 65%. On Marcus' exams, I was scoring around 80%. Oh well, no complaints here.
Here's some advice for future test takers:
1) TAKE EARPLUGS! I did. If I hadn't, I wouldn't have been able to concentrate. It was pretty loud in there. I felt sorry for some other test takers without earplugs.
2) If you're studying with the Heller & Roberts book, do yourself a HUGE favour and work through all of Dan's mock exams after you finish that book!!! I have no idea how I would have done without working through Dan's exams. I might have squeeked by with a pass, or I might have failed. Dan, I owe you bigtime! Your exams are amazing, and if anyone can do well on them, expect to do well on the exam. The Heller & Roberts book is good, and it really got me off on the right foot, but view it as a place to start and not a place to finish the study process.
3) Try a lot of code samples on your own. Reading books and doing mock exams help, but what really saved my bacon on at least 8-10 questions was the fact that I had tried something very similar myself and seen the result first hand. I'm sure there are one or two people who can get 100% before coding a line of Java in their life, but for the rest of us, practice really does make perfect.
4) Don't rush. Near the beginning I felt like I was running low on time, but I ended up finishing (and reviewing all of my marked answers) in about 1h:25m. I just happened to have the most difficult questions right off the bat! I would have gone through some of them a third time but I had to use the washroom.
Anyways, sorry for rambling. The test wasn't as hard as Dan's exams but did feel very similar to Marcus'. So if you go through those you'll be fine.
By the way, anyone know how long it takes for the 2test.com site to update your history? I wrote the test earlier this afternoon and just checked my history and it said the test was still pending...?