Couldn't agree more about dearth of solutions for reporting. A few months ago, Chris Anderson posted a nice series over on Silverlightshow.com (LOB app Parts 1-6). In Part 6, he showed how to hook up RDL files (without Reporting Services) to spit out a PDF (just requires the ubiquitous Adobe plugin) in the same window by hiding the Silverlight App and revealing the Report div. Pretty sharp if you can get the kinds of reports you need with the VS report designer. I'm sure it could be extended with some UI to control parameters (date ranges, etc.).