BMW 3 Series repair shop manual. Opened it only once for the specs on tightening spark plugs. Then it sat on my bookshelf. It is in new-like condition. I traded in my 328i recently so I don't need this manual any more. If you do your own repairs, this is a must-have.

This manual is for the 2006, 2007, 2008, 2009, 2010, and 2011 3 Series, such as the 325i, 325xi, 328i, 328xi, 330i, 335i, 335is, and 335xi. Engines E90, E91, E92, and E93.