title: Reporting using XML data sources -- what tool/language should I use?
body: <p>I have a bunch of XML data that I'd like use as a data source for some web-based reports.  I'm using Reporting Services right now, but I don't really like their report designer very much.  I'd like to customize things a little more and be able to generate graphs and charts and make them semi-interactive (allow for sorting, tool-tips, etc).</p>
  
  <p>What tools/libraries are available for doing this sort of thing?</p>