personally the minimum you put on option the better value BMWs are, some of these options are ridiculously expensive and premium on a premium car, premium package and CWP is the minimum you need, everything else is depend on how much you want to spend. my must have in order are
Harman Kardon sound.
2014 328 GT X drive , M Sport, Mineral Grey, Coral Red, Tech. Package, CWP, DAP, Lighting Package, HUD, Harmon Kardon.
2013 328 X drive Mineral Gray, Moonroof, CWP