Haynes manuals are always a good choice for car enthusiasts and the DIY crowd.  For this particular edition I wish Haynes would stop combining the CRV and the civic into one book. It is highly unlikely to provide any savings to a customer and it lends itself to less helpful generic work description and potential confusion.  I also use the Chilton guide and find them often comparable or more detailed.