I have a 2000 328i and I have been using an aux input for a few years now. It allowed me to play my XM Skyfi until I got XM direct installed. All you do is buy the adapter(Blitzsafe), plug it into the cd changer wire and hook-up any rca input you want. So all you people looking for 03/04 radios you can save your money and leave those radios for us who want XM direct. Thanks, Matt 