Scarichi il mio upload e metti il file Upload.asp in una cartella.
Nella stessa, metti il tuo codice (tipo quello che ho postato prima) includendo il file Upload.asp (naturalmente puoi metterlo dove ti pare upload.asp, basta includerlo correttamente).
Il codice che vedi sopra ti consente di caricare 2,5 mb di file con un modem da 56k senza andare in timeout (e forse anche di +).
Inoltre senpre con quelle 4 righe puoi caricare tutti i files che vuoi e recuperare i campi form.

Prova.

Comunque nel forum ci saranno una centinaia di post sull'argomento.