Justin,
I have had some success recently with the Open Office API. It is a bit tricky at first but the documentation is pretty good. I am writing a reporting App in it right now.
http://api.openoffice.org Download the SDK and read through some of the developers guide. It won't be as easy as Access by any stretch though...
I also keep hearing about Jasper Reports, but have never used it.