I just had my car detailed by Brandon Woo of Liquid Finish in Cary, NC. I'll cut to the chase - Website Write Up:
http://liquid-finish.com/correction-e82-white-bmw-135i/
Facebook
The detail took 8 hours and the results were exceptional.
The swirls are gone, and the paint is protected for the winter.
Read the link for full details.
PM me for more details.