I’ve to admit that you used a nice thread title.
Can’t help myself
I need to talk to Phil Schiller – my iPod is not syncing to iTunes!
Sorry To your problem. Uploading large files is painfully slow for me too, but I’ve never experienced issues with files not uploading at all. As others already told you, try to upload your work via FTP : http://support.envato.com/index.php?/Knowledgebase/Article/View/326/78/how-to-upload-using-ftp