I bought my M3 about 3 months ago, but it was an April build so it sat on the
dealers lot for quite a while. As a result there were about a million swirl marks on the paint, so it was time for some polishing. Below is a list of what I used and some before/after pictures. Unfortunately I didn't get a good 50/50 shot while polishing. This was the first time I polished a car and it was certainly a decent amount of work and took quite a while although it did get easier with more practice. Everything else was very easy to apply/remove and I am very happy with the results.
Wash: Chemical Guys Citrus Wash & Gloss w/ foam cannon
Clay: Chemical Guys Gray Clay w/ Luber
Polish: Menzerna SIP / Orange Pad w/ Makita 9227c on 3
Menzerna PO 106FA / White Pad w/ Makita 9227c on 2.5
Trim: Black WOW
Prima Clarity
Chemical Guys Metal Shine
Protection: Chemical Guys Jet Seal 109 (2 coats)
LSP: Chemical Guys 5050 (2 coats)
Before Polish (looked much worse in person):
After Polish: