report system, Excel or HTML?
jwallz: You need to do both. dump the report to a page in html with pagination and have an export to excel button. For file export do it as tab delimited with a .xls extension.