@Milhouse - could you please clarify the licensing of your code? I would like to play with the code a bit, and would hope that in the spirit of xbmc you might release it under GPL2?
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)