For the bodywork I would recommend European Paint & Body, north of Atlanta. I've had them do work a couple of times on my SD, and they did a GREAT job, so well that I'm eventually going to have them smooth out and repaint the entire car! Ask for Mike. 770 309 0844. Tell him "Rockstar Mike" sent you...he'll know who you're talking about.
I've heard good things about Bud's Benz, but I've had no experience with them. I have heard that they are more geared towards working on the "classic" SLs, coupes, etc..., but I don't know for sure.
Best of luck, keep us posted.
Mike