Yes those 2009 Pricing Sheets on Autospies are what I have from my CA and were provided by Bimmerfile. Look at the Priority One Sheet...none available for the e90 and the e92/e93 gets a Jade Grey Leather option.
Bad news on Smartphone Integration. You must buy the ipod/USB option and BMW Assist. The cable is probably a third USB connector added to the iPod and USB cable which everyone will get. The $150 price is for the cradle and the software. So you really have to pay $1250+ for this Smartphone option. Crazy and not so Smart...
HD Radio is part of the M3 Tech Package STD, but I still think it is an extra $300 on the 3 Series with Nav.