I ran across this great article that gives a quick, clean example of how to export a web page's DataSet to Excel. What's nice is that this example doesn't use a second web form for the export...it just re-uses the Response object in the current form. Very handy!
http://www.dotnetjohn.com/articles/articleid36.aspx