Satellite ready, what a rip off!!
Don't you just hate that satellite ready phrase? Definitely not worth the $1100 for the upgrade. I thought the 2007's and after were all ready for satellite but what do I know? My 2009 has it built in.
I had a 2006 330i and received the satellite ready quote too. All I did was buy a Sirius Sportster model with the window suction cup and had it professionally installed for around $100. The unit I think cost me $125.....You can do it yourself but I'm useless mechanically.
The unit plays through a fm channel you pick. The magnetic mount antenna is slim and sticks well. I have the suction cup mount in the bottom left of my windshield. I don't have any loose wires hanging out and most importantly I don't have miles of antenna wire flapping outside the car or hanging unsightly inside the car.
I think this is the best option. I can't live without satellite radio now. I've not listened to the local radio in 4 years.