Ref your comment on the SQL Server Reporting Engine...I believe this won't ship for some time as it is intended to part of Yukon. There was a suggestion that it would come out like Notification Services for 2000, but nothing definite.
My employers here in New Zealand developed their own printing mechainsm using the Windows API and products from AmyUni to create all output as RTF documents. The reason is that there is a fundamental requirement to have an intermediate output stage where the reports can be edited and then those changed documents printed out.
Regards
Simon