Using XSLT via Javascript is the magic to turn the XML into HTML/XUL/XAML/whatever on the client.
Its the missing link.
Sponsored By: