DIY Nightmares
If you are going to replace the rotors, a BFH (Big F'n Hammer) to the back of the rotor should do it. Coat the surface of the hub where it meets the rotor with a very thin layer of anti-seize compound, hit the centering hub too. Then reassemble.
Also, BMW uses a set of brake shoes inside the rear rotors. There is a good chance that there will be a lip on there and you'll have to back off the adjuster to get the rotor all the way off. When re- assembling, adjust the emergency brake shoes as much as you can at the rear adjuster inside the hub rather than the adjuster at the brake handle. If the one at the brake handle. is used for most of the adjustment, the brake won't hold rolling backwards no matter how hard you pull. I found this out the hard way...
Dinan CAI &Throttle body, ESS Tuning TS2, Bimmerbrakes gen3 headers, UUC SSK & DSSR. Achilles oil pump, VAC oil pan baffle
M3 Motor mounts, UUC Trans mounts, Modified clutch style LSD 3.15, TMS front subframe reinforcement, Koni Yellow sports,
H&R sport springs, UUC sway bars, BMW Perf. Rotors, UUC SS brake lines, Hawk HPS pads, CSL replica wheels,
Rotora strut bar, FXR HID conversion, M3 Mirror conversion, BSW stage 1 speakers