http://www.bmwtips.com/tipsntricks/BrakeInfo/brakes.htm -- courtesy of a thread from Dan Law.

Makes great reading about brakes -- probably more in-depth than many would like; but, I found it interesting.

Enjoy!