I would recommend a direct serial connection if you have a COM port available. Someone on this forum made serial cables for the XM direct box and I picked one up for $10 I think. Much more reliable than USB.