Here's the one I that I've been playing with. I don't have the XM direct yet so I can't test it out.

http://sourceforge.net/projects/xmpcr2/