Sorry to ressurect and old Thread, but I am also considering getting the DTM CSL's also but was worried they wouldn't look great in a 18".. But on yours with the Eibachs they look Schweeeet. Which Eibach set did you go for? Was it the b12 set?
Again... sorry for bringing an old thread back to...