I own a 2007 BMW 328i. I have never machine washed it, as I always washed it by hand. I made the mistake of taking it to get washed at the Hub Car Wash located off of Woodman in Colorado Springs. Passenger side came away with scratches and swirls. Manager said it must have been a preexisting condition, made me to sound like a liar. You could tell that the scratches and swirls were made by car wash brushes. I would say I will never take my car there again, but who cares now that the damage is done? Do not take a car you care about here if the paint is in excellent condition - it won't be when you leave! To add insult to injury, i got their top rated wash service, and all the services weren't completed, such as air freshener and the floors were still dirty.
Pros: Car Clean
Cons: Many scratches, did not get svcs offered in car wash