Pacific Motorsports is on SE Powell, in between Milwaukee and the Ross Island Bridge. Strictly a BMW shop, their specialty seems to be performance tuning and supping up BMWs to race. However, they work on all BMWs and do everything from maintenance to restoration etc. I found them because my old beamer wasn't starting well and my battery kept dying. Called them up and spoke to the most awesome, knowledgeable, and patient client service person--Norma. She listened to me ramble for a while and then told me a couple things that might be the cause of my problems. Worked me in to their schedule the very next day and called me within hours of me dropping the car off to tell me they'd diagnosed the problem (bad diode in the alternator if your interested!) Anyway, their service and knowledge is outstanding here and their pricing seems more than fair.