There's a BMW Scanner program available from an online retailer. After recent crap, I am almost ready to order it, I'd like to run my car with deleted corners at night amongst other things. It looks a bit difficult but I'm sure it'll be worth the effort.
I don't have the link available with me at the moment as I'm not home. Someone else will probably update you.
Damned if we do, no fun if we don't.