I read the official study guide, the CBK also.
The official flash cards are a useful tool for exam preparation.
Make sure to watch as many webinars as you can, and if you are unsure of any subject, re-read and ensure you have a good understanding, before moving on.
It is a very good, very interesting course to study for.
I wish you good luck.