It's a web based application, we're using ActiveState. Once the user gets to the page we pull the information from the database and when the Download button is clicked, we need to save the data into a comma delimited text file, but it's very important that the user can choose where to save the file.
Thank you for the Content-Disposition suggestion..reading about it now