Here you go:
http://www.xoutpost.com/articles/x5/...-e53-4-4i.html
You can find a listing of many DIY's in the Articles link at the top of the page.
It's fairly straight forward to do. Having an assortment of socket extenders helps with the plugs at the back of the engine.