So I admit it, I have gone against Microsoft's best practices and used Microsoft Excel on a server and had my web-based code call the Interop COM Library in order to generate Excel files. Sorry, but it works, and the code is managed and free. I won't...