Hi!
i would advice you to consider crystal report 9.The features and technology covearge really makes sense for the modern requirements.
http://www.crystaldecisions.com/products/crystalreports/appdev/whatsnew.asp
Our application platform is J2EE and a part of our application is reports where we use crystal reports(8) and we use i-net crystal(inetsoftware.com) a third party java component for invoking crystal reports.Around 350 to 400 reports have been already developed and integrated.Our next version of our product would be completely with crstal report 9 where we can completely reuse the old reports developed in crys8.
Shiva