This is the Hulaingan unit. Some say that the Hualingan unit is OK and some say it's garbage. Check out these threads before shelling out $600+/-...
http://www.xoutpost.com/bmw-sav-foru...e53-diy-7.html
http://www.xoutpost.com/bmw-sav-foru...installed.html