Either go for good coilovers or springs, cheap collies would ruin an E90 IMO. My KWs are more comfortable than the standard sport suspension and the standard sport shock / Eibach spring combination.