A few of the things I've already coded to my car
Folding mirrors and open/close windows with key remote.
Digital Velocity
Instantaneous MPG
Dynamic Efficiency Gear Shift Indicator
Turn off seatbelt chime for driver side
Turn off seatbelt chime for passenger side
Folding side view mirrors with key remote (holding lock)
Allow windows to move up and down even with door interruption
Allow wipers to finish to end position when car is turned off
Set the key in the door to not disarm the alarm system, only remote will disarm alarm system
Double blink hazard lights
Climate will not turn on AC in Auto mode
Enable BMW Efficient Dynamics Display (6MT Only). Shows two arrows in the instrument cluster to shift up/down for maximum fuel economy. (Note: Does not work in M/Power Mode.). You can toggle this feature on and off at any time using the BC stalk.
Add digital velocity to Non-M cars (V=## mph)
Add instantaneous MPG to M cars
Set fuel reserve warning to go off at a lower level, below ¼ tank. (8 Liters ≈ 2.11 Gallons, this is a about ⅛ full tank)
Set instrument cluster lights to be always on
Set triple turn signal to blink 4 to 7 times. (Warning: Toggling this feature on/off from car will reset coding to cars default)
Disable iDrive disclaimer message on startup (CIC Based Only)
Turn off iDrive Fasten Belts Warning
Add fuel stop suggestion option (CIC Based Only)