The factory CDs are widely available, and most seem to have a love/hate relationship with them. Good info in there, if you can find what you are looking for...
Paper manuals are better, but the factory ones are pricey.
I bought a Haynes manual from the UK, which I usually grab first for most things, particularly wiring diagrams. Some Euro and RHD differences, but pretty close for the most part.
It was under $30 net.
ISBN: 1859602533
Click Here to search for best price at book search engine addall.com.
Bentley manual has good overview info, not much use if you actually want to fix anything.
Best of luck.