Just wanted to give you guys my experience with a new DIY garage in the LA area. My local BMW dealer recently told me that I have a leak at my oil filter housing on my 2006 330i and that my oil filter housing gasket would have to be replaced soon. Rather than spend the 900 bucks he was quoting me to get it fixed, I went to Your Dream Garage in Baldwin Park and fixed it myself. I recommend them highly as they had all the tools I needed to get the job done. The staff is friendly and competent and they have a mechanic to get you out of jams.
Check them out:
http://www.urdreamgarage.com