Thanks for the write up! I also changed the rotors on a 2007 4.8L and it took me a little bit to find out which tool is needed to take off the rotor. It's called an inverted torx size E18. I called every parts store and the biggest size they had was an E16. I got an E18 from a buddy and finished the job.
And to reset the service interval I followed the instructions in this thread.
http://www.xoutpost.com/bmw-sav-foru...val-reset.html
It was pretty easy to reset it.