Tabulação de dados e gráficos

Boa noite!
Terei que implementar uma aplicação que expõe dados de uma pesquisa. Estou pensando em usar gráficos e tabelas. Li algo sobre o JasperReport, essa ferramenta atende ao que estou imaginando?! Existe alguma ferramenta similar que deva ser considerada?!
Obrigado!

Tem o iText também. Dá pra gerar pdf com gráficos do JFreeChart, e é muito bom se a tabela em que você for colocar os dados varia o número de colunas, você pode mudar o layout.