For me the must have options would be :

Pro Nav
Bluetooth
Automatic
MSport
Xenons are standard on the E92.
Leather
Nice extras include :
Front PDC (rear is standard)
Audio upgrade
HUD
Heated seats
Privacy glass
19" wheels