I picked up an E39 540i recently and want to install a new touchscreen head-unit into the car. Do you guys have any recommended audio shops that you'd trust to do this? Ideally, I'd like to have the steering wheel controls still be usable, so would prefer a shop that specializes or has experience with the BMW electronics in the car. I'm in the East Bay, but am willing to travel a bit for a good shop.