Here's a good thread from our DIY section: http://www.bmwhaus.ie/forum/showthread.php?tid=45