I see in your build that you are opting for the $500 Enhanced Bluetooth option, which I would bet isn't what you think it is (which is not your fault, but BMW's for giving it that name and not listing what it actually does).
Here is a post I made about it, which lists the features in detail:
http://www.2addicts.com/forums/showt...7#post16289727
So, basically, what you want is included in the tech package, so if you take the $500 for the BT and Smartphone option off and add tech package, then it's only $1600 more than you have it specced now.
In my opinion, tech package is absolutely worth it. My friend recently got a 335 GT and his biggest regret was not getting the tech package (I love that car BTW, looks excellent in person and is a real beast).