If you've already done a lot of work on this project then ignore this post.

The best way to do questionnaire/survey work is almost always through a browser. Whether it's internet or intranet, it's a very simple matter to let the client's HTML page post to an asp, cold fusion, php, or some kind of script to send the email. (after all, this is what these systems are designed for). If VB is going to send it by email, then you're already presuming that the user has an internet (or some type of network) connection. Why not let a central server do the work? This also lets you add questions down the road, show the user results, and so forth...

Since you're doing a CD application, just shell the user's browser. If you want to minimize the user's connection time, then store the HTML on the CD and put the full URL in the FORM ACTION="..." tag. Otherwise, just shell the user to the web/intranet page.

John