Holy crap!! After trying to call XM Direct for 2 weeks and getting the same voice mailbox I finally got a live person today. That live person wasn't much smarter than a house plant though. I asked if they had an adapter for an '04 745Li. He said he didn't know and then sat there in silence. So I asked him if he could go ask someone that might know. He came back and told me that BMWs are Sirius ready.

I'm thinking to myself no ****, but decide not to tell him that. I tell him I'm aware of that and that why I'm calling to ask if they have an adapter. At that point I think the little wheels in his head jumped a cog and he froze up and all that would come out was "Uhmmm... no."
BTW, his name was Chris. If you should ever call and he happens to answer- hang up or if you're feeling sadistic play with him and see if you can get him to lock up again.