We're looking at adding some report functionality to a Java Web based application we sell. We're wondering if Crystal Reports is something we can let our customers use to customize reports to access our Pervasive database (in this version of our product) and a SQL Server database in our next release. Our product also supports Oracle. Specifically, we want our customers to add graphics and data from their files and data from our database and we'd like to deploy something with our product that will allow that to happen. I'm not familiar with Crystal Reports at all and want to get some users opinions on it's functionality and ease of use.