don't give up
I had a similar problem with my 300SEL. I finally went to a shop with a Hunter GSP9700 that measures road forces on the wheel and checks the tires and wheels for out of round condition and can compensate.
These cars are very tempermental about balancing. The GSP9700 was the answer for me. Go to their site for a location and explanation.