when you say CSL style rims do you mean the 1M wheels? i think they look great on the 1m's and would recommend going with either a genuine or replica one!
have a look at cm wheels. these guys are in UK. friend just bought E46 M3 CSL rep wheels and they are great quality. they also have 19" 1M wheels among others