Okay, I know my original thread didn't contain pictures. So, here are the pics of the install.
First of all, I had to say goodbye to my Phillips in-dash casette player!!
Got a 2004 spec, radio with in-dash CD which is made by Alpine. It is compatible with Sirius and Aux.
Also, got the latest BMW Sirius Receiver and DICE-HD.
I also had to get the DICE DSP adaptor since I have digital DSP.
Well, here are various pics of the install.
Tom G really knows his BMW audio electronics and very professional installer.