My index isn't too bad but with each new piece of revision I do its growing...Its currently 4 back to back pages (with double columns). So 8 pages long so far.
Sounds like to me you need to work on your index, My index was 1212 entries, or 32 pages printed landscape. In addition I had a second index with 400 entries just on the programs and what they did and try to categorize them type (anti-virus, back-door, code / flaw check, etc.) While some people only need a short index, they are generally scoring into the 90's on there practice exams. Me I need all the help I can get. My practice exam scores were 76%, 80% and passed with a 78%. Your close enough that I think a good index will give you the extra points to pass.
I suggest you do something like this, (keyword), (Book number), (tab or page number) and (short definition) as you go thru the books. Than sort Alphabetically when your finished.
The formatting got wacked, but it looks fine when I try to edit it.
In addition you can also create a separate index just on the programs and what they do, I sorted them by Function, then Keyword, book, Tab and definition. It helps on the questions they ask you what program is a sniffer, or something similar. The key to a good index is to be able to look up answers quickly, without having to flip thru the books looking up all 4 answers on the test to find the correct answer to the question.
+1 on versioning. LPT: Do it Google Docs or similar. There's no way I would work locally on an index, because I know something will happen and mess it up