i used the jack it up from underneath method. i have to say lowering the subframe would be the better method as you have to jack the car up kinda high and it does put stress on the heater hoses. enough that it could possibly promote a leak there.
there are plenty of diy's on this.
OE CSL WHEELS - OE CSL BRAKES - OE AUTOFOLD MIRRORS - CSL TRUNK - CSL DIFFUSER - AA SPORT TUNE - AA PULLEYS - BILSTEIN PSS9s - AS 40% SSK
CF CSL RACE LIP - NAVI - BMW PERF CF STRUT BAR - BMW GROUP N MNTS - GRUPPE M CF INTAKE - UUC SS BRAKELINES, TRANS MNTS, RTABs - 4.10 BMW M-SPORT DIFF