I have an new, 2004 330i (no nav. or 6-CD changer option) w/single CD radio and Harmon-Kardon speakers. I just got a price from a BMW dealer of about $560 ($395-parts; $142-labor, plus 5% sales tax) to install BMW's version of a Sirius satelite radio. I was told that by going with their version verses the many available aftermarket packages, my current radio display would reflect the "same sirius broadcast information that any aftermarket display does", and that "I would be able to use the radio controls on my steering wheel". UNFORTUNATELY, THE BMW SATELITE RADIO IS ON BACKORDER, AND THE DEALER HAS NO IDEA WHEN THEY WILL RECEIVE THEM. ANOTHER DEALER SHOWED AN ORDER PLACED IN MID-SEPTEMBER HAS YET TO SHOW A DELIVERY DATE. I like the idea of not having another radio box sticking out somewhere on the dash, which is why I'd prefer to buy a package installed by my BMW dealer. However, I think almost $600 for a satelite radio is allot to pay, even though it supposedly works with my currently installed radio and steering wheel controls; furthermore, if the backorder gets prolonged, they can offer it for free and it won't matter. I'm going to keep looking, and if I come-up with a better way to go, I will post it to this website. I would love to hear about solutions others may have discovered.
Update 10/25/04: After a bit more research and talking to a few reliable installers about my options, I decided it was best for me to just have a BMW dealer install the BMW-Sirius Sat. Radio. The main advantage is that the BMW-Sirius unit plugs into the pre-wired harness for the optional 6-CD Changer (which I don't have). After calling different dealers, I found one with the radio (installs out of sight, behind one of the panels in the trunk), installation kit, and antenna in stock. I've only used it for 3-days, but so far, like very much the way it works through my existing head-unit and steering wheel radio buttons. My solution may not be optimal for those who don't like the standard BMW head-unit though. However, I think the standard radio with the H-K speakers is fine for my purposes. Good Luck!!!