BMW does have the drive recorder. If you are in an accident it will record the 30 seconds before/after the accident. Or you can manually record something as well. The big drawback is that you have to turn on this feature after you buy the car although that takes like 20 seconds. They really need...