Hmm... I wouldn't really suggest this items for very very large files (like you have). Maybe you could instead use the 'Email an Admin' item, so that when they use the item, you'd get an email. Then, you could email them a link to the file (upload it into a hidden folder or something).
PHP isn't really good at handling very large files, so I'm not sure what else you could do.