Silver, dont waste your time with asking for that kind of info there.
For one or two months most of the answers are "you can buy the marvelous item wich can solve your problem on my store, just click on my website link, etc..."
(except for navigation system, for wich you can find real excellent info on this forum)
Free-tv can be activated by the ODB, it's just a software instruction wich rely on the speedmeter but explaining it kill some people business, so....
In europe you can find easily "tv-activator" wich can engage ou disengage the tv-security for most of the BMW production.
just have a look there for example :
http://cgi.ebay.fr/TV-FREE-BMW-TV-AC...QQcmdZViewItem
And here is the BMW TV Activator vehicle list:
BMW TV-Free MK3 - MK4 3er E46 activation via OBD
BMW TV-Free MK3 - MK4 5er E38 activation via OBD
BMW TV-Free MK3 - MK4 7er E39 activation via OBD
BMW TV-Free MK3 - MK4 X3 activation via OBD
BMW TV-Free MK3 - MK4 X5 E53 activation via OBD
BMW TV-Free MK3 - MK4 Z4 E85 activation via OBD
BMW TV-Free MK3 - MK4 Z8 activation via OBD
Mini TV-Free MK3 - MK4 One activation via OBD
Mini TV-Free MK3 - MK4 One D activation via OBD
Mini TV-Free MK3 - MK4 Cooper activation via OBD
Mini TV-Free MK3 - MK4 Cooper S activation via OBD
Some "uncertified garage" wich have this kind of box do it in Paris in 5 minutes for example for a 50€ bill...
;o) Stf.