If PHP is acceptable in place of Perl, I can have this form designed, split across several pages and processed/stored in your preferred method (email, text file (including html), or MySQL), and back to you by tomorrow. If you are interested, please contact me prior to 5pm this evening. Contacting me later may cause delays in the project.