Memory Key Options, Alarm
I had my dealer reprogram my key for $50. He gave me a form where I checked off which options I wanted. I opted for auto lock upon drive off. I have that on my Lexus LS. The Lexus auto unlocks when you remove the key from the ignition. The BMW does not. You have to either press unlock, or pull the handle twice. I'm not too happy about that and might not have selected auto lock had I known that.
I also selected to have my seat and mirrors adjust to my settings when I unlock the car. I found out that only kicks in if the other key was used. If I manually move the seat, it doesn't return to my preset position. Since I'm the only driver, the feature is useless.
I left daytime running light option off.
I also had the BMW alarm added. They charged $282 for the alarm and about $170 to install it. I thought that was reasonable.