My current Seam 2.x project is using iReport 3.x and JasperReports to produce billing statements for customers via CRON/shell scripts. It looks like a ripoff of PowerBuilder but without the power of the DataWindow.
If you add JSF capabilities and Seam setup to your Seam project in Eclipse, you will have code assist for your Seam backing bean components in the facelets (search the JBoss Tools forum for my posts regarding how to do this).
Thanks for your comments. Its good to know how other users are solving their problems. I am currently looking into using DynamicJasper (along with iReport and JasperReports) to allow users to dynamically select the fields for their reports.
As for the completion side of things. I have completion working for most things but it does not work for mail or pdf which makes it much slower to learn and develop these two components. I didn't know you could get backing bean completion too using JBoss Tools. However I am using MyEclipse and I dont think its possible to install JBoss Tools into MyEclipse (at least I dont think this problem has been fixed). I think I'll download tools into a regular eclipse and check them out.