I have most of the E46 (BMW 3-series 1999-2005) manuals available for download. Have one that I don't? Contact me!
New 6/25/07: I've just added the 2001-2004 model year business cd radio manual.