Personally, I love the 326's on mine. Touchwood, I've not suffered the infamous cracking that some have.That maybe due to me replacing the runflats with MPSS as soon as I purchased it.
If I was to change now I wouldn't know what to go for. Love CSL's on the E86 but still unsure if they suit the E89.
Be interested to see what you go for.