For those of you that have not come across it yet there is a BMW TV site, worth bookmarking.
They have some great links for downloading for your iPot Touch or iPad (poke around and you will find it)
There is a German site, leave it to BMW here is the link for the English site, click on Automobiles when the site opens.
http://bmw.tv/com/