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.
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.