You can also embed Javascript into the button, so that it calls two functions. One function to submit (do a search for using javascript to submit a form instead of the standard HTML submit) and one function that opens a new browser window directly tied to the file you would like the person to download.
Then you can have the user download the file, as well as automatically send him/her to the next page.
Earnie Eng