Have you seen this one from BMW-Driver?

http://www.bmw-driver.net/forum/showthread.php?t=135257