We use i-net Clear Reports for our reporting (seeing as how we "eat our own dog food"). ;)
- It is like Crystal Reports,
- can read Crystal Reports templates,
- the API is more useful,
- costs less than Crystal Reports (and if you factor in support costs, costs less than open source)
- is platform independent because written in Java.
- we offer a free and fully functional report designer