Yep on the BMW/OP thing. Please don't take it personal, your car is seriously lush! I always wonder how people buying a new motor accept a finish like it. Obviously yours isn't new from the factory, but wonder how many people if any reject there new purchase from BMW on the OP problem they have.
I'll be taking matters into my own hands with regards to orange peel on my car