in reply to
CGI::Upload - CGI class for handling browser file uploads
I've made a module with exactly the same name once in a while. CGI-Upload-0.01.tar.gz...
And I remember CGI::Upload was once registered on CPAN modules list with me the author. (But I thought my CGI::Upload implementation was not enough to publish, so had kept it hidden on the list).
You can go your way, but mine also handles MacIE's macbinary stuff automagicaly. So give it a shot before uploading it to CPAN.