If anyone is interested in -522 ULF module (6th generation Visteon), which came out in 1/05, you can get them from
www.bimmernav.com
(Info on Bluetooth Generation Modules--check out this article:
http://www.xoutpost.com/bluetooth-pho...r-history.html)
Currently, the BMW dealers only stock the -552 (not to be confused with the -522 ULF) and the -552 modules are the 1st generation modules. The newer the generation, the more Bluetooth phones it is compatible with and plus it has newer firmware.
This is just an FYI....I have no financial interest with bimmernav.com and just passing the information.