do me a favor create a *.txt of similar lenght and goto the dos command prompt and print it
i.e.
c:\>print c:\temp.txt
and tell me if it is as quick as the old report
>I have changed to "no spooling" to print directly to the printer, and it made no difference.