UPDATE ------ Please make an addition to your "browser" and "playlist" tags: 2 more options to allow a skin-maker to overide defaults and make it's own table style. Why two? One for normal lines and one for highlighted lines. This way you maintain backwards compatibility and at the same time allow more complex skins. Here is an example: <#Browser TemplateNormal="   #title# add to playlist" TemplateHighlight="  #title# already to playlist"> If you managed to do it I will !try! to build the low-bandwidth frames-skin I have in mind... ;-)