Being a fellow BMW driver (e38 and e46), I find that it is my duty to point you in the direction of Motul oils.
Doing the regular filter change every 5000km, and topping up the oil, let me tell you that the Motul stays perfectly clear up to 15,000km.
I'm sure it'll go past 15,000 km, but given...