I guess if you want to stick with BMW, but have you looked into the 300zx tt aluminum calipers? Nice, strong and light saving on unsprung mass. I had a set awhile ago but really contemplating on getting some used ones again to see how the measurements would line up.