I believe one of the cheif advantages of using XSLT is excellently
demonstrated with Bryan's bboard example. Another advantage is the
simplicity of XSL stylesheets. As an example, for
this page I could have walked
through the XML documents from Slashdot.org and Tomalak.org in TCL and
generated the HTML. However, it was much quicker and IMO simpler to
transform the XML with XSL stylesheets. Include the results in a
template and away you go.