Also you may want to look into using a PERL script as i believe that this could do larger uploads.
I need to upload MP3's so i need a 20-30 min MAX time, so i cannot do this in PHP (i think)
The only other way is to use FTP acounts, but i need all the information about the file (name, size, location etc.) to be stored in the DB.
I will post if i find out any information.