What I did
I finished this project several weeks ago. I did go to crutchfield but they did not have a harness I could use so I had to make my own. Figuring out which wire is which was relatively easy with a simple volt meter and a 9v battery.
I ended up installing a JVC double din receiver that has 2 USB ports, 2 aux in ports, and a digital connection for the XM radio, and Bluetooth for connecting to cellphones or BT enabled media devices.
I had to do a bunch of cutting because the Visteon was about 1 1/2 din sized and ANY double din receiver is bigger. The new one is also deeper so I had to do some cutting & grinding to get it to slide in all the way.
The Serius antenna is identical to the XM one so I didn't have to replace it, and there was an extra 20' of wire so I didn't need to do anything more than remove the cable tie and pull it over to the new radio.
The JVC receiver has a remote that I attached to the dash with Velcro, integrates with iPods, iPhone, memory card readers, and even USB powered hard drives. It worked perfectly with our cell phones, and I was able to program the colors of the 3 display areas to match the Freightliner gauges. I'm quite happy with it even if the installation was much more difficult than I hoped.