Well, there are other options... you could use JasperSoft, for example. You would need to build your own reports, obviously, but it's a thought... (or, (insert shameless plug here), you could contact Column Technologies to learn more about their JasperSoft ITSM package...

(yes, I work there!)).
I've also seen other types of report integrations/customizations, but it truly depends on the skill set of the people you have available (using Java, .NET, Perl, etc...).
Thanks and good luck,