There is a very nice article on how to export data to Excel using Visualforce. The only problem is that there is a known issue when using Internet Explorer that prevents it from working correctly.
Here is the workaround and I have asked our support rep to check on the status of the bug.