www.filefront.com but it depends on what you need...if you need the file to be hosted a long time or if its illegal...i dont know but im pretty sure you can upload 1 gig on that^^
http://java.isavvix.com/freeback.jsp http://www.sharemation.com/ http://www.storagevault.net/ http://www.tiomeg.com/ http://briefcase.yahoo.com/ www.shoutupload.com www.megaupload.com - rep is welcome
if you just want to send your friend something as fast as possible and his pc is online... then i reccremend IRC, just make a channel and send it to him.... you'll send it at your max (upload) speed... usually that's faster for both of you....
here is a list for you http://savefile.kickme.to http://rapidshare.de http://www.updownloadserver.com http://www.dropload.com http://www.kytec.com/index.php http://nhjm.net/~pcdthebum/Upload/ http://www.yousendit.com http://www.megaupload.com http://www.filesupload.com http://www.fileupyours.com http://mytempdir.com http://qfile.de http://www.sharebigfile.com/ http://www.wtfhost.com/uploader/ http://youshareit.com http://datapickup.com/ http://www.ultrashare.net/ http://www.glintfiles.net/ http://www.uploadtemple.com http://www.refrozen.com/ http://www.putfile.com/ http://uploads.jzl.us/ http://www.zoor.net/ http://dragons.infextion.net/fileupload