Congrats! You sure you didn't want to go with 335i? With all these options, it really makes sense to spend extra $1.5k to get the bigger engine. The actual difference is around $6k, but you add all the options (for e.g. ZPP, ZSP are cheaper for 335i, Xenons are standard and you get a lot of ZPP standard, moonroof, etc.), it starts making sense to go with the 6 cylinder unless you looking for better mileage.
My two cents.