As it turned out, our new 2010 e91 did have the Sirius module. The
cost to have the software update was $429. I was pleasantlty suprised
that after a $1150 estimate (checked with 2 dealers), Monrovia BMW
(where we bought the car) charged $429. When activating the radio
however, Sirius wouldn't honor the 90 days free because I was a current
subscriber (on our turned in 335). In fact I have 3 Sirius and 2 XM (1 weather)
subscriptions and they wouldn't wave the $15 transfer fee.
I'm not done with that.