Here is the DIY (look in the last pages for my diagram to get the front caliper spring off): http://www.e90post.com/forums/showthread.php?t=76418
Dont forget the service reset DIY:
If you are ordering from Tischer, inspect your brake sensors before you place the order to see if any need replacing. My front sensor was on the driver's side and my rear sensor was on the passenger side. It was my rear sensor which needed replacing.
CDT Audio HD-42 component, CDT ES-06 6.5" Woofers in Custom Front Pods, Hertz EBX202R Dual 8" Ported trunk enclosure. Phoenix Gold RSd 500.4 to HD-42s & ES-6.5s, and RSd 600.1 to Hertz EBX 202R. Audiocontrol Matrix w/ Kicker KISL line/RCA adapters. 4AWG power and ground wires w/ Rockford Fosgate RFDB1 disti blocks.