Mark,
I had Sirius at first since I put one in my wife's van and found it was so much nicer than the radio in St. Louis. I recently switched to XM to get away from the "DJs" on Sirius, but now XM has started to talk more! I can't win. I bought the Delphi XM Roady2 which from Walmart was $28.00. You can find it elsewhere for $20 more and take the $20 rebate, but this was much easier. I then connected it to the back of the stock radio using a P.I.E. connector that plugs into the CD changer input in the back of the unit. I do not have the JBL or Nav system. I ordered it from logjamelectronics and paid $83.00 with shipping. I mounted it on the old Sirius bracket and it sits just above the radio with the wires for the antenna, power, and audio out going backwards and out of sight. The sound is excellent, and I am very picky about the quality. The pictures and descriptions of disassembly of the dash I got from this sight and were excellent. With them, it was a real piece of cake. I will shortly get the Scion unit and swap out the stock radio. It sounds as though it is very "plug and play" to do.